Situado a una distancia de 2 km del Real Jardín Botánico, el hotel Hostal Excelsior Madrid dispone de Wi-Fi en toda la propiedad y un aparcamiento público en las instalaciones. Este hotel de 2 estrellas, situado justo al lado de la Plaza Mayor de Madrid, también está cerca de la Catedral de Santa María la Real de la Almudena.
Algunas de las 32 habitaciones soleadas están equipadas con ventilador y climatizador, además de tener comodidades de ocio como TV de pantalla plana con canales vía satélite. Los huéspedes pueden utilizar una bañera y también inodoro separado. Además, cuenta con secador de pelo y toallas.
Los huéspedes pueden aprovechar bien el tiempo en el bar de aperitivos. Los huéspedes pueden disfrutar de una selección de platos españoles en el restaurante La Bola, que se encuentra a tan solo 50 metros.
Los huéspedes del hotel Hostal Excelsior Madrid pueden aprovechar sala de estar compartida y zona de descanso común.
Este hotel, situado en el distrito Centro de Madrid, está a tan solo 1 km del Museo de Cera y a una distancia de 1 km de lugares de compras como el Centro Comercial Príncipe Pío. Ubicado a tan solo 400 metros de la estación de metro Callao, el Hostal Excelsior se encuentra a una distancia moderada de la Puerta del Sol. Relájate, tanto física como mentalmente, en el Hammam Al Ándalus, situado a una distancia de 1 km de la propiedad. El hotel Hostal Excelsior está a unos cuantos minutos en coche de de la estación de autobuses Gran Via - Tres Cruces.