Set in the centre of Madrid, less than 1 km from Puerta de Toledo and a 13-minute walk from Atocha Train Station, La Albarrada del Mesón offers free WiFi. This apartment is 1.3 km from Puerta del Sol and 1.9 km from Royal Palace of Madrid.
The apartment consists of 2 bedrooms, a living room, a fully equipped kitchen with a fridge and a coffee machine, and 1 bathroom with a shower and free toiletries. Towels and bed linen are featured in the apartment.
Popular points of interest near the apartment include Reina Sofia Museum, Mercado San Miguel and Plaza Mayor. The nearest airport is Adolfo Suarez Madrid-Barajas Airport, 15 km from La Albarrada del Mesón.