Located in the heart of downtown St. John’s, this superb Victorian St. John’s Bed & Breakfast offers period elegance and modern comfort and amenities. Boasting the best location in St. John’s, McCoubrey Manor is centrally located only steps away from the harbour, shopping and site-seeing attractions!