Catalonia Duques de Bergara
Check availability

Rooms from €116.63 ( £78.80 / $144.21 ) per night
Catalonia Duques de Bergara
Bergara, 11
Barcelona
8002
Spain
Located in the city centre, the Catalonia Duques de Bergara is a distinguished hotel with a beautiful modernist decor and architecture that give it a historical aristocratic atmosphere.
Online Hotel Bookings