- Spa
- A/C

1 / 1
Ronda de Sant Pere, 38 1º 1ª, 08010, Barcelona, Spain
Ronda de Sant Pere, 38 1º 1ª, 08010, Barcelona, Spain
No, Barcelona Center Plaza doesn’t offer pool areas.
No, Barcelona Center Plaza doesn’t allow pets.
No, Barcelona Center Plaza doesn’t provide parking.
Check-in at Barcelona Center Plaza is available from: . Check-out time is by .
Barcelona Center Plaza is located at Ronda de Sant Pere, 38 1º 1ª, 08010, Barcelona, Spain.
The prices and availability we receive from booking sites change constantly. This means you may not always find the exact same offer you saw on trivago when you land on the booking site.