The hotel amenities include a restaurant, bar, laundry service, meeting rooms, 24-hour front desk and safety box at front desk.
The bedrooms feature air conditioning, satellite TV, telephone, mini bar, hairdryer, safety box, wireless Internet access and room service.
Address: Santa Engracia, 120, Madrid 28003, Spain.