Hotel Nomads Barcelona, Barcelona

Barcelona, Spain vezi pe harta
The friendly staff at the reception desk are happy to answer any questions. Wireless internet access is provided in public areas.

vezi mai mult