Inn at Westminster Quay
From Wikipedia, the free encyclopedia
The Inn at Westminster Quay hotel is located along the Fraser River in New Westminster, British Columbia, Canada.
The Inn at Westminster Quay hotel is located along the Fraser River in New Westminster, British Columbia, Canada.