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...
View Details »