Abalu Boutique & Design Hotel
Madrid Madrid
Check in
3:00 PM
Check out
12:00 PM
With a stay at Abalu Boutique & Design Hotel, you'll be centrally located in Madrid, steps from Plaza de España - Princesa and 5 minutes by foot from Gran Via. This spa hotel is 0.6 mi (1 km) from Puerta del Sol and 0.8 mi (1.2 km) from Royal Palace of Madrid.
Make yourself at home in one of the 28 air-conditioned rooms featuring minibars and LED televisions. Your Tempur-Pedic bed comes with down comforters and Egyptian cotton sheets. 32-inch Smart televisions with premium TV channels provide entertainment, while complimentary wireless internet access keeps you connected. Private bathrooms have rainfall showerheads and hair dryers.
Property Details
Location
Calle Pez, 19, Madrid, Madrid 28004, Spain