
Madrid, Spain
Zel Madrid
3-star hotel · MELIA HOTELS INTERNATIONAL
2.9 km straight-line distance
Centrally located in Madrid, the Hotel Madrid Gran Via 25, Affiliated by Meliá, is steps from Gran Via Street and a short walk from Puerta del Sol. This hotel offers complimentary Wi-Fi, concierge services, and a reception hall.…
- Wi-fi
- 24-hour reception
- Car park · extra charge
- Air conditioning in Restaurant













