Hotel Navarone ***
Nestor, Greece
Sleeping Rooms
58 rooms
Location
Sleeping Rooms
Total number of rooms
58
Maximum number of rooms for groups
Address and Location Info for Hotel Navarone
Full Address
Petrochori 24001
City
Nestor
Region
Messinia
Country
Greece
Latitude
36.980549
Longitude
21.660683