The Met Hotel 3 stars

411 Columbia Street, V3L 1A9 New Westminster, Canada

Hotel image
Read more reviews for The Met Hotel