Hotel 1 Bedroom Rambla Suite &Amp; 2 Pools, Rooftop Terrace, Sea View - Hoa 42152 - Barcelona Spain - Photos
Hotel 1 Bedroom Rambla Suite &Amp; 2 Pools, Rooftop Terrace, Sea View - Hoa 42152 - Barcelona Spain - Search and Book Hotel
27 Carrer Del Ferrocarril
08005 Barcelona
Hotels 4 Stars Spain