Open Hostel Madrid
Gran Vía 12, 6º Derecha, Madrid, España 28013
Search accommodation
Availability and pricing