Hostel on the Distric of Chueca in Madrid.

España English Italian Frances