Boasting a bar, Blue on Water is situated in St. John's in the Newfoundland and Labrador region, 3.2 km from Signal Hill and 300 metres from…
Situated in the business district, this St. John’s property offers breakfast and an indoor pool.
Boasting an on-site restaurant and 24-hour room service, JAG Boutique Hotel is located in St. John's.
Alt Hotel St. John's has a fitness centre, terrace, a restaurant and bar in St. John's.
This hotel is situated in downtown St. John's, Newfoundland, just 4 km from the Memorial University of Newfoundland’s Botanical Garden.
Just a 5-minute drive from St. John’s International Airport, this hotel features an indoor pool, fitness centre and 24-hour snack shop.
This Ramada by Wyndham St. John's hotel is located close to the O'Leary Business Park, a 10-minute drive from downtown.
Located in the historic city of St. John's, and steps away from the city centre and attractions, this non-smoking hotel offers comfortable…
Conveniently located about 1.6 km from St. Johns International Airport in St.