Facilities and services include 24h reception, credit cards accepted, elevator/lift, restaurant, bar, meeting rooms, business services, massage, free Wi-Fi, car park, laundry service, dry cleaning and wheelchair access.
The rooms feature air conditioning, heating, minibar, in-room safe, soundproof rooms, room service, free Wi-Fi, cable/satellite TV, telephone, hairdryer, bath and shower.
Please note the Check in time 15:00 (subject to change).
Address: Atocha 23, Madrid 28012, Spain.