Santa Isabel Apartments, Madrid Centre lies a mere 1.2 km from the huge Plaza Mayor and approximately a 5-minute walk from Lavapiés tube station. This apartment is situated a mere 1.3 km from Atocha train station and in close proximity to Desamparados bus station.
The apartment is in Centro with stately shopping street Gran Vía, iconic square Plaza Mayor, and the lavish Royal Palace, 200 m from the restaurant Taberna el Sur. Guests can visit the triangular Plaza Lavapies, which is nearly a 5-minute walk away, as well as the football Santiago Bernabeu Stadium, within 5 km of Santa Isabel Apartments, Madrid Centre. This accommodation is nestled about 10 minutes by car from the Sorolla Museum.
Check-in:from 15:00-20:00 hours
Check-out:until 01:00-11:00 hours
- Children and extra beds
- There are no extra beds provided in a room.