Located in the city centre of Madrid and 150 metres from Puerta del Sol, The Barbieri Sol Hostel offers air-conditioned and heated rooms with shared bathroom facilities, and bunk beds in dormitories with private bathrooms,free private lockers and
Number of rooms: 33
Victoria, 6 piso 2, Centro, 28012 Madrid, Spain