Guest favorite H10 Madison
★★★★★
Carrer de Sant Sever, 08002 Barcelona, Barcelona, Spain, Barcelona, Spain Show on map
Neri Restaurant is a 4-star hotel in Barcelona, Spain. It is one of 1,577 places to stay in Barcelona listed on Triptoic.
Carrer de Sant Sever, 08002 Barcelona, Barcelona, Spain, Barcelona, 08002, Spain
Neri Restaurant is located at Carrer de Sant Sever, 08002 Barcelona, Barcelona, Spain, Barcelona 08002, Spain.
Neri Restaurant is rated 4 stars.
Highly rated alternatives close by
Guest favorite
Hostel
Guest favorite
Guest favorite
Guest favorite
Hotel
Hotel
Hotel