November 23, 2014 Total Views: 5721 Today: 1
Hotel Mayor Residence Madrid, Mayor Residence is an air-conditioned apartment located 90 metres from Madrid’s Puerta del Sol Square. This apartment has free WiFi. The apartment comes with 2 double bedrooms and a lounge with a sofa bed and dining table. The kitchen includes a microwave, minibar, oven and washing machine. Featuring a shower, the bathroom also comes with free toiletries. There are numerous bars and restaurants in the surrounding streets. You can walk to Plaza Mayor in 3 minutes. (Hotel Mayor Residence Madrid hotels booking).