3 star hotels in Escalo
We found 1 property with availability in Escalo
Show on map
Hotel Restaurant Castellarnau
Avda Burgal 1, Escalo, Spain
The 3-star Hotel Restaurant Castellarnau Escalo is just near Santa Maria d'Escalo Catholic Church and features spacious rooms overlooking the mountain. Set within the medieval village, the hotel is…
- 1-1