Hotel Neri

Barcelona, Spain.

 174 Reviews
San Sever, 5, Barcelona
Rating : 9.1 out of 10 based on 174 reviews.



Hotel Neri - Map