Customer rating : 92%
120 USD
HOTEL SOHO
08011 Barcelona (Plaça de catalunya : 1.1 km)
Style : Design - 51 rooms -
Innovative & Minimalist - Latest Technology - ..
This innovative and minimalist hotel, situated in one of the most cosmopolitan areas of Barcelona, is on Gran Via, next to the Plaça de Catalunya, la Rambla, and Passeig de..