Castello Village Resort ****
Neapoli, Greece
Sleeping Rooms
95 rooms
Location
Sleeping Rooms
Total number of rooms
95
Maximum number of rooms for groups
Address and Location Info for Castello Village Resort
Full Address
Papatheodorou 72400
City
Neapoli
Region
Lasithi
Country
Greece
Latitude
35.309185
Longitude
25.523197