Hotelul Admiral este situat în imediata apropiere a străzii Mariahilfer şi a Cartierului Muzeelor.
Camerele sunt spaţioase şi oferă un frigider mic, TV prin satelit şi acces gratuit la internet.
Hotelul se află la doar câteva minute de cele mai importante atracţii ale Vienei.Acestea includ Muzeul de Istorie a Artei şi Muzeul de Istorie Naturală, Palatul Imperial Hofburg, Opera, Parlamentul şi Naschmarkt.
Staţia de metrou Volkstheater este la 3 minute de mers pe jos.