Boutique Hotel Accommodations St. John's NL
0.0 mi away
Avalon, Newfoundland Hotels & Resorts
Murray Premises Hotel is situated in the heart of historic downtown St. John's and is part of one of the city’s most pre-eminent historic landmarks. The Hotel overlooks St. John’s harbour, and is only minutes from historic Signal Hill....