Ambassadors Hotel is located right in the heart of the Adelaide CBD on King William Street. The building has a lot of old world charm about it with some things looking like they are in their original condition. Today, we decided to dine in the bar area which is at the back of the building….