The Met Hotel Websites
New Westminster Hotel | The Met Hotel, Downtown New Westminster
- themethotel.com
The Met Hotel is a charming 27 room boutique hotel located in the heart of downtown New Westminster, BC.
The Met Hotel is a charming 27 room boutique hotel located in the heart of downtown New Westminster, BC.