Hotels in Madrid
Eco Alcala Suites
Location. Eco Suites Alcala are located in Madrid, Spain, 50 metres from Alcala Street and 600 metre...
Vincci Soma
Location. The modern Vincci Soma is a design hotel located opposite Goya Metro station in Madrid's u...
Zarzuela Park
The Zarzuela Park in Madrid is a modern property set in lush green gardens, eight kilometres from Pl...
Hotel El Prado
A modern hotel in central Madrid, the wine themed Hotel El Prado is located 150 metres from botanic ...
Petit Palace Mayor Plaza
Location. The Petit Palace Mayor is located in central Madrid, Spain, 50 metres from the main square...
Suite Prado Hotel
Location. Suite Prado is a four floor classic Madrid town house situated close to the city's greates...
Barcelo Torre Arias
Location. The modern Barcelo Torre Arias hotel is located in Madrid, Spain, within five kilometres o...
Rafaelhoteles Piramides
Location. The Rafael Hoteles Piramides is located in Madrid, Spain, 500 metres from Vicente Calderon...
Melia Avenida America
The modern glass fronted Melia Avenida de America Hotel is in Madrid's business district, located ju...
Hotel Lope de Vega
Location. Hotel Lope de Vega is tucked into the popular Huertas district in Madrid, Spain. The hotel...
Eurostars Madrid Tower
Location. The Eurostars Madrid Tower is located in north Madrid, Spain, 500 metres from the Internat...
Quo Puerta Del Sol
Location. Set in the heart of Madrid, Spain, Quo Puerta Del Sol hotel is housed in a historic twenti...
AC Avenida de America
Location. The AC Avenida de America hotel is located near the center of Madrid, Spain, next to Aveni...