Photographs of Ambassadors Hotel, 107-109 King William Street, Adelaide.February 25, 2026 Fashion 02 Mins Read0 Views When the Ambassadors Hotel was constructed in 1881 as the Service Club it was one of the largest, most up-to-date…