Hotel Urban District - Rambla Suites &Amp; Pool - Barcelona Spain - Photos
» Hotel Urban District - Rambla Suites &Amp; Pool - Barcelona Spain
Hotel Urban District - Rambla Suites &Amp; Pool - Barcelona Spain - Search and Book Hotel
27 Carrer Del Ferrocarril
08005 Barcelona
Hotels 3 Stars Spain