Situado a una distancia de 2 km de la calle Ponzano, el Hostal Jo Inn Madrid, de 3 estrellas, ofrece WiFi en toda la propiedad y un aparcamiento. El hotel está en el barrio Centro de Madrid de Madrid, relativamente cerca de lugares de interés natural como el Real Jardín Botánico.
Puedes alojarte en una de las 15 habitaciones con aire acondicionado equipadas con un televisor de pantalla plana, además de minibar. Muchas habitaciones de este hotel disponen de un inodoro separado y ducha, además de comodidades como secadores de pelo y toallas.
Este lugar sirve un desayuno continental por la mañana. El restaurante La Bola con comida española, está ubicado a muy poca distancia de la propiedad.
Si te alojas en esta pensión, podrás descubrir el Estadio Vicente Calderón, situado a unos 5 minutos en coche, o visitar instalaciones deportivas como el Santiago Bernabeu, situado a 10 minutos en coche. El hotel Hostal Jo Inn Madrid queda a tan solo 250 metros de la estación de metro Opera. La Plaza Mayor de Madrid y la Catedral de Santa María la Real de la Almudena también están a poca distancia a pie de este alojamiento. Los huéspedes encontrarán la parada de autobús Plaza de la Villa al lado del Hostal Jo Inn Madrid, a tan solo 10 minutos a pie.