Hilton Garden Inn St. John's Newfoundland
150 New Gower Street, St. John's, NL
The price is CA $101 per night from Jun 20 to Jun 20
Located in Downtown St. John's, this hotel is 0.1 mi (0.1 km) from Avalon Peninsula and 1.7 mi (2.8 km) from Memorial University of Newfoundland. Newman Wine ...
4.5/5Wonderful! (384 reviews)
"Modern, clean, great food in restaurant."
Reviewed on Jun. 11, 2021