El complejo hotelero está situado en la zona residencial de Unterhaching, justo al sur de Múnich. Ofrece un entorno tranquilo y está a sólo veinte minutos del centro de Múnich en tranvía. El hotel está situado a sólo cinco minutos a pie de la estación Taufkirchen del S-Bahn, que va directamente a Marienplatz y Hauptbahnhof.
El restaurante-jardín está situado el el patio interior del hotel. El restaurante "Leonardo" sirve cocina italiana e internacional en un ambiente informal. Está decorado con colores pasteles claros. El bar bistro "Alex" ofrece bebidas y cervezas en un ambiente agradable y relajado.