HOTEL
Niu Barcelona Hotel
Rambla del Raval 8,, Barcelona, Spain
- 3 star hotel
Where it sits
Niu Barcelona Hotel
Rambla del Raval 8,, Barcelona, Spain
41.37888, 2.16879
Plan around Niu Barcelona Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 5, 2026.
