Gran Via Sol Rooms Apartment Madrid, Community of Madrid
Offering inner courtyard views, Gran Via Sol Rooms is an accommodation located in Madrid, 1 km from Thyssen-Bornemisza Museum and 1 km from Plaza de España Metro Station. It is situated 300 metres from Gran Via and features free Wi-Fi plus a lift.
Number of rooms: 21
42 Calle de la Montera 5 Izquierdo, Centro, 28013 Madrid, Spain