Hotels and Motels

Hotel Eurostars Plaza Mayor Calle del Dr Cortezo 10 Centro 28012 Madrid, Spain
Hotel Madrid Gran Via 25 Affiliated by Melia Gran Via 25 Centro 28013 Madrid, Spain
CH Casillas C de Hortaleza 4 4 Izq Centro 28004 Madrid, Spain
Hotel Eurostars Monte Real Calle de Arroyofresno 17 FuencarralEl Pardo 28035 Madrid, Spain
Hotel Madrid Plaza Espana Affiliated by Melia Gran Via 74 Centro 28013 Madrid, Spain
Woohoo Rooms Hortaleza C de Hortaleza 21 2 Centro 28004 Madrid, Spain
Palacio de los Duques Gran Melia The Leading Hotels of the World Cuesta de Sto Domingo 5 Centro 28013 Madrid, Spain
Hotel Eurostars Central C de Mejia Lequerica 10 Centro 28004 Madrid, Spain