Inn At The Quay - New Westminster, BC

Inn At The Quay - New Westminster, BC

www.innatthequay.com
New Westminster British Columbia Canada / Sublime style meets divine comfort with a South Beach style. Now a stay on the water feels like the ultimate getaway.
Inn At The Quay - New Westminster, BC