Das Hotel Nomads Barcelona liegt lediglich 6 Minuten zu Fuß von der Casa de les Punxes entfernt und befindet sich in unmittelbarer Nähe zu den beliebten Sehenswürdigkeiten der Stadt.
Sagrada Família ist in circa 20 Minuten zu Fuß und Park Güell in ca. 10 Fahrminuten vom Hotel aus zu Fuß erreichbar. Das 4-Sterne-Hotel ist außerdem in ungefähr 2 km Entfernung von Sehenswürdigkeiten, vor allem dem Joan-Miró-Park. Das Nomads liegt in rund 25 Gehminuten Entfernung vom Museu d'Art Contemporani de Barcelona. Der Unterkunft befindet sich in unmittelbarer Nähe zur U-Bahnstation Diagonal.
Das Restaurant La Pepita liegt 350 m vom Hotel.