November 22, 2014 Total Views: 4710 Today: 1 ★★★
Hotel Madrid Residence Madrid, Madrid Residence is a self-catering accommodation with free WiFi located in Madrid city centre, 4 minutes’ walk from Puerta del Sol square. The nearest metro station is Sevilla, 180 metres away. The apartment has a living room with a sofa bed and TV, 1 bedroom and a bathroom with hairdryer and free toiletries. The kitchenette comes with hob, oven, minibar, and dishwasher, as well as a washing machine. Bed linen and towels are included. The popular Gran Vía Avenue is 400 metres away. Several city sights like The Royal Palace, Sabatini Gardens and Temple of Debod can be reached on foot. (Hotel Madrid Residence Madrid hotels booking).