5 star hotels in Alella
We found 1 property with availability in Alella
Show on map
Sls Barcelona
Carrer De La Pau 2 St Adria Del Besos, Alella, Spain
Featuring a restaurant, the elegant Sls Barcelona Hotel Alella lies about 5 minutes' walk from Parc De La Pau. Overlooking sea, this 5-star hotel welcomes guests with a daily buffet breakfast.
- 1-1