Map
2 Calle Hermosilla, Madrid, Spain
Hotel
Gran Meliá Fénix