Barcelona Center Plaza  - 

Ronda de Sant Pere
38
Barcelona
Catalonia
08010
2 Star
  • Hotel Description
  • Prices & Booking
Prices From