This hotel is located in Madrid. National Archaelogical Museum of Spain and National Library are area attractions. Other attractions include Museo del Prado.
This 3.0 star property has a business center. Wireless Internet access is available in public areas. Additional property amenities include laundry facilities.
Bathrooms feature phones and hair dryers. Guestrooms offer direct dial phones and in room safes. LCD televisions are available in guestrooms. Air conditioned rooms also include minibars, complimentary bottled water, and welcome amenities.