Barcelona, Spain2 miles
Hotel offers modern comforts and amenities; situated in the city, 2 km from the railway station, 3 km from Picasso Museum.
View Hotel Details
6 First Class
Commission: 10%
Rooms: 105
Rates: $113 - $113