Property Location
The Hotel Ambassador is close to the Loewenplatz and Bourbaki Panorama. This hotel is also in the vicinity of the Hofkirche and Saint Peters Church.
Rooms
Feel at home in any one of the 31 guestrooms featuring minibars. Complimentary wireless Internet access and satellite programming are provided. Bathrooms come equipped makeup/shaving mirrors and hair dryers. Other conveniences include direct-dial phones as well as safes and desks.
Rec, Spa, Premium Amenities
Take in the views from the garden.
Dining
Savour culinary delights at the hotel's restaurant or stay in and take advantage of the hotel's room service provided during limited hours.
Business, Other Amenities
Additional amenities include currency exchange, dry cleaning/laundry services and multilingual staff. Self-parking is available within the premises and additional parking (subject to charges) can be found nearby.