Oaks Embassy Hotel - Adelaide Accommodation
Rating:
Address: 96 North Terrace, Adelaide SA 5000
Go here to compare Car Hire Companies.Save money on car hire!