El Inn Madrid está en una zona turística de Madrid, a 17 minutos a pie del Museo Naval y a unos 1 km de la Plaza de Cibeles. El hotel ofrece WiFi en zonas comunes.
El Inn cuenta con Wi-Fi gratis, TV y climatizador en algunas habitaciones.
El restaurante Museo del Jamón con comida méditerranéenne, está ubicado bastante cerca de este alojamiento.
Situado a 450 m de la Puerta del Sol, este hotel también se encuentra al alcance de lugares de ocio como el Teatro Valle-Inclán. El Inn Madrid está situado a tan solo 6 minutos a pie de la estatua del Oso y del Madroño, a poco más de 10 minutos a pie de la estación de metro Callao. Explora los lugares de interés históricos de Madrid, empezando por el palacio Gaviria, situado a 750 metros. La estación de autobuses Gran Via - Salud está situada a unos 5 minutos a pie.