Set in Chamberi district within 25 minutes' walk of Santiago Bernabeu Stadium, the 90 m² Mit House Olavide XII En Madrid apartment accommodates up to 6 guests. This 2-bedroom venue features air conditioning, high-speed internet, tea and coffee making facilities in every unit.
There are also 2 bathrooms equipped with showers, a hair dryer and bath sheets.
The rooms offer kitchen facilities, including a microwave, an electric kettle and fridges. Iglesia Station tube station is 5 minutes' walk from Mit House Olavide XII En Madrid apartment, connecting you with the rest of Madrid.
Gran Via and Sala Canal de Isabel II can be reached by car in a couple of minutes. Guests can get to Amaya Theatre which is 0.4 km away from the accommodation. Located a 5-minute walk away, Perrachica offers European, Mediterranean, international and Spanish dishes. Popular points of interest not far from this property include Calle Ponzano tapas.