Mellow Eco-Hostel is situated in a quiet suburb of Barcelona, a 10-minute walk from Maragall Metro Station. It offers panoramic city views from its rooftop terrace.
Number of rooms: 90
D'aguilar, 54, Horta-Guinardó, 08032 Barcelona, Spain
Hotel booked 1 times today.