Listing Description

Highest Rated Independent 5 Star Hotel, Canary Riverside Plaza Full-service 5-star luxury hotel. 142 rooms including 12 suites and 2 signature suites Restaurant, Bar, Lounge, Terrace Gym...

Location