HC Callao Hostel Madrid, Community of Madrid
Set in Madrid, 200 metres from Gran Via, HC Callao offers air-conditioned rooms and a shared lounge. The property is close to Royal Palace of Madrid, Mercado San Miguel and Plaza Mayor.
Number of rooms: 100
1 Plaza del Callao 1 izquierda, Centro, 28013 Madrid, Spain
Hotel booked 1 times today.