The Terrace Hotel Adelaide Map Unavailable Address 208-215 South Terrace Adelaide SA 5000 Australia Upcoming Events No events in this location