Abba Rambla Hotel  - 

Rambla del Raval 4 c
Barcelona
Catalonia
8001
3 Star
  • Hotel Description
  • Prices & Booking
Prices From