Spain
,Madrid
Cruz, 14, 2, Madrid City Centre, 28012 Madrid, Spain
Internet:
Free! WiFi is available in all areas and is free of charge.
Parking:
No parking available.
Services:
24-hour front desk
General:
Air conditioning, Heating, Safety deposit box, Lift, Family rooms