Twentytú Hostel Hostel Barcelona
This modern, eco-friendly hostel offers a terrace with city views and air-conditioned rooms with free Wi-Fi. It is set 10 minutes’ walk from Nova Icaría Beach and the Olympic Port.
Number of rooms: 493
Pamplona, 114, Sant Martí, 08018 Barcelona, Spain
Hotel booked 5 times today.