Inn Madrid offers quick access to the famed Gran Via Street, situated just 6 minutes' walk away.
Chocolateria San Gines serves Spanish dishes and lies just a few steps from this hotel.
The art Museo Nacional Thyssen-Bornemisza is merely 1.3 km away, and the urban park "Parque del Retiro" is merely 1.4 km from the hotel. This Madrid hotel stands right near Callao tube station. A mere 11 minutes' walk from the Inn Madrid there is the Vast pedestrianized Puerta del Sol Public Square. The property is 2.2 km from Atocha train station, and the football Santiago Bernabeu Stadium is about 4 km away.