Description: Room Mate Hotels, Hotels in Madrid, Valencia, Spain - Hotels in the centre downtown of Madrid and Valencia. The best prices.
hotel (32435) madrid (3714) españa (2333) hoteles (1679) plaza mayor (18) puerta del sol (11) hotel madrid centro (10) gran via (9) hoteles madrid (7) centro ciudad (5)