Hotel Can Catal, LEscala, Spain
Hotel Can Catal is conveniently located at Plaza De Les Escoles, 1 in LEscala, Spain
Hotel Location:
Address: Plaza De Les Escoles, 1
City: LEscala
Country: Spain
phone: +34 972 77 04 43
Hotel Features:
- In Room TV
- Air Conditioning