The Royal Hotel
Search & compare prices for The Royal Hotel in all hotel booking websites.
The Royal Hotel Address: 45886 Wellington Avenue, Chilliwack, Canada
Minimum price found for The Royal Hotel was: Null CAD
Click here to get more information, photos & guest ratings for The Royal Hotel