Stay Gran Via Callao is situated in Madrid, 400 metres from Puerta del Sol, 400 metres from Plaza Mayor, and 700 metres from Calle Princesa. The accommodation has free WiFi. The apartment is composed of a dining area, a fully equipped kitchenette, and 1 bathroom. A flat-screen TV is provided. The ne Read more
Stay Gran Via Callao is situated in Madrid, 400 metres from Puerta del Sol, 400 metres from Plaza Mayor, and 700 metres from Calle Princesa. The accommodation has free WiFi. The apartment is composed of a dining area, a fully equipped kitchenette, and 1 bathroom. A flat-screen TV is provided. The nearest airport is Adolfo Suarez Madrid-Barajas Airport, 13 km from the property.