Barbieri International Hostel, Madrid

Barbieri 15, 2ºGran Via, Madrid28004, Spain