Guest favorite ME Barcelona
★★★★★
STREET AGUILAR,54 BARCELONA 08032, Barcelona, Spain Show on map
Mellow Hostel Barcelona is a apartment/flat in Barcelona, Catalonia, Spain. It is one of 1,577 places to stay in Barcelona listed on Triptoic. The property has 1 rooms.
STREET AGUILAR,54 BARCELONA 08032, Barcelona, 08032, Spain
Mellow Hostel Barcelona is located at STREET AGUILAR,54 BARCELONA 08032, Barcelona 08032, Spain.
Mellow Hostel Barcelona has 1 rooms.
Highly rated alternatives close by
Guest favorite
Guest favorite
Guest favorite
Guest favorite
Entire House
Guest favorite