Facilities and services include a breakfast room, elevator, wireless Internet access throughout the hotel, business center, meeting rooms and 24-hour reception.
Rooms feature air conditioning, TV, telephone and safe.
Address: Calle Mayor, 46, 28013 Madrid, Spain.