Apartments located in Plaza de España, right in the centre of Madrid, just a few steps away from the Senate, Gran Vía, Sol, the Royal Palace and the historical Alcalá street.
All rooms are equipped with kitchen and full bathroom, Wi-Fi Internet connection, TV with international channels, air conditioning and heating.
Wi-Fi Internet connection
24 hour reception
Copy and fax services
Car rental (Avis and Hertz)