Loading hotels
Confirming room availability...
The Met New Westminister, Columbia Street 411, New Westminster, Canada
This comfortable Hotel is set in New West Minster. The premises count with 26 welcoming bedrooms. This establishment does not accept pets.