Rydges South Park Adelaide
1 South Terrace, Adelaide, South Australia, 5000
Average, 3.5
The hotel is the perfect location for visitors to Adelaide. The hotel has views of the city and Adelaide Hills and features 98 well appointed guest rooms including 9 premier spa suites and free onsite...
More Info