The hotel amenities include a 24-hour reception, meeting rooms, parking (extra charge) and business center.
The rooms feature air conditioning, telephone, mini bar, hair dryer, safety box and Internet access.
Address: C. Campezo 4, 28022 Madrid, Spain.