Ambassadors Hotel


107-109 King William Street ADELAIDE