3 star hotels in Albaida
We found 1 property with availability in Albaida
Show on map
La Casona Albaida
Carrer De Beat Nicolas Factor, 29, Albaida, Spain
The comfortable La Casona Albaida Hotel is located about 900 metres from Parc de La Torre, offering 4 rooms, Wi-Fi, and street parking. Boasting an à la carte restaurant, this 3-star hotel is…
- 1-1