From

$70

avg/night

Check Rates
Hotel Constanza Barcelona, Barcelona, Spain

Calle Bruc 33, Barcelona, Spain

Map
Nearby Points of Interest