Situated in the heart of Adelaide city, Ambassadors Hotel comprises of 29 boutique guest rooms, balcony restaurant, main bar, cocktail lounge, gaming room and beer garden.
Number of rooms: 30
107 King William St, Adelaide CBD, 5000 Adelaide, Australia