Royal Harbour Resort
Thornbury • Show on map Price as low as CAD 115.07Boasting 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