The Met Hotel is a charming 27 room boutique hotel located in the heart of downtown New Westminster, BC.
Websites.ca Talk Ep. 51