No image available for this hotel
No image available for this hotel
St. John's, St. John's
Spend a second to
save a fortune!
Spend a second to save a fortune!
38 Queens Road, St. John's
Centrally located in St. John’s, this hotel provides guest rooms with an en suite bathroom and a fireplace. Guests are a 15 minute walk from the Delta Conference Center.
See MoreUsage of subsidiary facilities may incur additional fees