Facilities and services include an indoor heated pool, restaurants and bars, elevator, parking (extra charge), gym, meeting rooms, terrace and 24-hour reception.
Rooms feature air conditioning, TV, telephone, safe and wireless Internet access.
Address: Avenida America 41, 28002 Madrid, Spain.