The comfortable The 126 Aparthotel Madrid offers quick access to Parroquia Santa Casilda, situated a mere 6 minutes' walk away.
The large urban Puerta del Sol Plaza lies about 3 km away, while the room Royal Palace of Madrid is about 3.1 km from this 3-star hotel. Places of worship to visit nearly a 25-minute walk from the aparthotel include the Royal Real Basilica de San Francisco el Grande. There is the Mercado de la Cebada 2.3 km away, while Estacion de Plaza Eliptica bus station is in proximity to the 126 Aparthotel. The prime location makes it easy to travel as Plaza Elíptica tube station is 850 metres away.
The rooms come with coffee/tea making facilities, as well as a flat-screen TV with satellite channels for guests' convenience. Offering such amenities as a hair dryer and bath sheets, the bathrooms also include a separate toilet and a shower.
El Muro is within 5 minutes' walk of The 126 Aparthotel and specialises in Mediterranean cuisine.
Check-in:from 14:00-23:59 hours
Check-out:until 05:00-11:00 hours