Ella Hostel
HotelAiry rooms, some with terrace access, in a trendy hostel featuring a garden courtyard & free Wi-Fi. People often mention clean, room, location, staff, night, nice, Ella,
Address
C/ de Girona, 39, L'Eixample, 08010 Barcelona, Spain
Website
Contact
+34 935 00 59 99Rating on Google Maps
4.10 (172 reviews)Open on Google Maps