Business hotels in Alella
Multiple accommodations for your stay
Show map
2 results found
Filters
- Most popular first Sorting
Hotel Arrey Alella
C/ Charles Rivel, 6-8, Alella, Spain (Open map)
The centre of Alella can be reached within a 10-minute walk, and natural attractions like Platja Montgat Nord Public Beach are 2.3...
Read more...
8.3
Very Good
896 reviews
Tembo Barcelona Hotel
Carrer De Ramon Llull, Alella, Spain (Open map)
This comfortable hotel is located in a business area of Alella, a 10-minute ride from the large Roman Catholic church "Basilica of...
Read more...