Colors  - 

Campoamor, 79
Barcelona
Catalonia
08031
2 Star
  • Hotel Description
  • Prices & Booking
Prices From