Hotel Nomads Barcelona features 24 rooms and lies about a 20-minute walk from the large Roman Catholic church "Basilica of the Sagrada Familia".
The hotel is located 400 metres from the Plaça del Sol, just a few steps from Provenca-Diagonal tube station. Standing a mere 6 minutes on foot from the Catalunya Casa Mila, this 4-star hotel is around 5 minutes' drive from Aqua Urban Spa. 3.1 km from the Nomads, guests will also find Columbus Monument. Biada - Torrent de l'Olla bus stop is at a distance of in the immediate vicinity of the property.
La Pepita, located 350 m from this hotel, serves contemporary cuisine to satisfy every taste.