Hotel Castello Tower

Load more Castello Tower images

Address: Limni Keriou, Ionia Islands, Greek Islands - Greece
Castello Tower Features: updating

Book now for 61 EUR

Open static map


Castello Tower is situated in Limni Keriou and is close to the area's well-known attractions. The property has 2 apartments that are fitted with all the essentials to ensure an enjoyable stay. For guests who enjoy discovering local restaurants and caf

Most popular hotels in Limni Keriou

Greece > Limni Keriou hotels