Ambassadors Hotel
107 King William Street Adelaide South Australia 5000
adelaide-hotel3-starhas-barfree-wifigym-access
Not yet
rated
rated
HotelsRating Index
Not yet rated, awaiting review or award data. Scores appear once at least one trusted source covers this hotel.
About this hotel
Ambassadors Hotel is a 3-star property located in Adelaide, South Australia. Guests have access to a gym and a spa on site. The hotel also features a bar, and complimentary WiFi is available for guests. A business center is provided for professional needs. The hotel offers a comfortable stay for those visiting Adelaide, a city known for its cultural events and parklands. This establishment provides essential amenities for both relaxation and work during a stay in the city.