Four - Bedroom Home in the Heart of St John's
61 Cochrane Street, A1C 3L7 St. John's, Canada,Object type: Hotel Windermere
Offering free WiFi and free private parking, Four - Bedroom Home in the Heart of St John's is located in St. John's, within just a 19-minute walk of George Stre