New Royal Inn

New Westminster • Show on map
View Details for Price
Located in New Westminster, 10 miles from Pacific Coliseum, New Royal Inn has accommodations with free WiFi and free private parking. The property is around 10 miles from Vancouver Olympic Centre, 10…More info
