Self Catering in Alella
We found 1 property with availability in Alella
Show on map
Lemon Tree Guest House
Valencia 22, Alella, Spain
Lemon Tree Guest House Alella is located 2.5 km from turo de l'Enric Nature Preserve and a 10-minute ride from Roman Baths Museum. Wi-Fi and a car park are also available at this homestay.
- 1-1