Located just 20 metres from the sandy beach of Hersonissos in Crete, Neptune features a restaurant and a pool with sun terrace amidst its lush garden.
Located just 20 metres from the sandy beach of Hersonissos in Crete, Neptune features a restaurant and a pool with sun terrace amidst its lush garden Read more
Located just 20 metres from the sandy beach of Hersonissos in Crete, Neptune features a restaurant and a pool with sun terrace amidst its lush garden.
Located just 20 metres from the sandy beach of Hersonissos in Crete, Neptune features a restaurant and a pool with sun terrace amidst its lush garden.
Number of Rooms: 19