Nestled in the charming city of St. John's, Newfoundland and Labrador, the Capital Hotel offers a welcoming retreat with a solid 3-star rating. With a remarkable guest rating of 9.6 out of 10 based on six reviews, this hotel stands out for its exceptional service and comfort.