Sant Andreu de la Barca, Spain
Modern 4-story Hotel located in residential area, 1/4 km from train station & 20 km from Barcelona airport.
View Hotel Details
6 First Class
Commission: 10%
Rooms: 57
Rates: $52 - $52