El Hotel Odeon se encuentra en Viena, a 4 minutos a pie de la estación de tren y metro Praterstern. Cuenta con un vestíbulo de estilo Art Nouveau, un bar, WiFi gratuita en las zonas comunes y un patio con plantas.
Todas las habitaciones del Odeon Hotel cuentan con TV de pantalla plana por cable. El baño es privado o compartido.
Hay una zona para dejar bicicletas, disponible bajo petición.
El establecimiento se encuentra a 5 minutos del parque de atracciones Prater, a 10 minutos de la Casa de Arte de Viena y a 15 minutos del centro de la ciudad.
En la estación de Praterstern hay 2 líneas de metro y una línea directa de tren al aeropuerto. La estación de metro Schwedenplatz, situada en el centro de Viena, está a 15 minutos a pie.