Hotel Neri – Relais & Chateaux - Relais, is located in San Sever, 5, in Barcelona in Spain, it has di 28 rooms.