Royal Harbour Resort


Thornbury • Show on map
Price as low as CAD 115.07
Boasting an on-site fitness room and indoor salt-water swimming pool Royal Harbour Resort is located in Thornbury. Free WiFi is available. Each guest suite comes with a well-equipped kitchen including…More info


