Ospitato in classico edificio in stile Art Nouveau e circondata da un vasto complesso per il tempo libero, l'hotel offre 85 camere a 4 stelle superior categoria dotata di consueto comfort moderni. Ristorante, caffetteria, lobby bar e bar sulla spiaggia nei locali.
L'hotel si trova nel sud dinamica di Vienna, a soli 8 minuti a piedi dal più grande centro commerciale d'Europa, la Shopping City Süd (SCS). La fermata per il tram Baden è appena a 10 minuti a piedi dall'hotel, che vi porterà in circa 30 minuti dal cuore di Vienna e il Teatro dell'Opera, o fuori per la famosa località termale di Baden.