Hotel Turin Barcelona is located just 164 feet from the famous Ramblas in Barcelona. It offers free Wi-Fi, 24-hour reception, free luggage storage and a lovely sun terrace. There is free water, coffee and tea in the lobby lounge.
3x Twin bed(s) 90-130 cm wide