Hotel L'Escala Centre

Lescala • Show on map
Price as low as EUR 72.05
Boasting a terrace Hotel L'Escala Centre is situated in L'Escala in the Catalonia region 2.8 km from Platja de l'Illa Mateua. With a shared lounge the 2-star hotel has air-conditioned rooms with free…More info
