St. John's, St. John's
Spend a second to
save a fortune!
Spend a second to save a fortune!
180 Gower Street, St. John's
This restored townhouse is located in the colourful historic centre of St. John’s and is 8 minutes’ drive from St. John’s Airport. Free WiFi is provided.
See MoreUsage of subsidiary facilities may incur additional fees