Located only 1.3 km from the neoclassical Neptune Fountain, Inn Madrid is a mere 6 minutes on foot from the independent theater "Teatro Alfil". This Madrid hotel offers reliable services and professional staff.
The hotel boasts a prime location within 25 minutes' walk of Atocha train station, in close proximity to Gran Via Street. Sports fans can also visit the football Santiago Bernabeu Stadium, within a 4-km distance of the Inn Madrid, and take their families to Luna Cinema Amusement Center, which is just 450 metres away. There is the Hammam Al Andalus Madrid around 5 minutes away by car. The accommodation is ideally located just around the corner from Callao underground station.
The non-smoking rooms have free Wi-Fi and a plasma-screen TV, as well as comforts such as an air conditioner.
You can get a gastronomic experience at Chocolateria San Gines which offers Spanish cuisine 450 m from the Inn Madrid.
Check-in:from 13:30-23:59 hours
Check-out:until 12:00 hours