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: $48 - $48