Gower Guest House offers a cozy and welcoming stay in the heart of downtown St. John's, Canada. Each room features modern amenities such as a flat screen TV, free Wi-Fi, and a private ensuite, providing guests with a comfortable home away from home.
Conveniently located within walking distance to popular attractions, restaurants, and the harbor, Gower Guest House is the perfect choice for travelers looking to explore the historic properties and vibrant culture of St. John's. Guests can enjoy the quiet residential street, complimentary parking, and easy access to nearby cafes and restaurants during their stay.
Generated from their website