New Westminster Holiday Accommodation
Holiday Accommodation in New Westminster, British Columbia, Canada
-
The Met Hotel
The Met Hotel in downtown New Westminster, Canada brings you a historic beautiful Victorian-style architecture building built in 1892, and this beautiful boutique hotel offers 27 charming and elegant rooms with contemporary comforts, some with waterfront views. The Met Hotel is the ideal venue for wedding parties, tour groups, special events and celebrations, and there is also the The Met Bar and Grill here for great food, and good times.