Escalo
Escalo hotels & apartments, all accommodations in Escalo
Hotel Restaurant Castellarnau
Avda Burgal 1, Escalo, Spain
Offering a Jacuzzi and sauna facilities, the 3-star Hotel Restaurant Castellarnau Escalo is nestled within a 100-metre distance of Santa Maria d'Escalo Catholic Church and 5 minutes' stroll from…