Hotel znajduje się w dzielnicy biznesowej Danube City, 4 km od Diabelskiego Młyna i Muzeum Madame Tussauds, 6 km od centrum Wiednia oraz 7 km od Opery Wiedeńskiej.
Udogodnienia i serwisy zawierają: restaurację, bar, taras, salę konferencyjną/zebrań, siłownię (płatny), kryty basen (płatny), saunę (płatna), spa (płatne), bezprzewodowy Internet, windę, centrum biznesowe (płatne), parking (płatny) i całodobową recepcję.
Pokoje wyposażone są w: klimatyzację/ogrzewanie, TV, bezprzewodowy Internet, sejf, minibar (płatny) i łazienkę.
Pokoje Rodzinne, Grand Premium i Junior Suites posiadają także wanny.
Pokoje Master Suites oferują oddzielny salon i stół jadalny.
Adres: Donau city strasse 7, 1220 Wiedeń, Austria