Carrer Nou De La Rambla, 134, BARCELONA, BARCELONA, Spain
Disability-friendly bathroomNO Wheelchair-accessibleNO Smoking rooms