This hotel is a 5-minute walk from Montcada-Ripollet Train Station, 14 km from central Barcelona.
Approximate price 73 €
customer rating