Neli Studios Hotel

, Crete, Greece
Review this Hotel
Popular Travel Destinations

Recently Reviewed Hotels Around Crete

Neli Studios Hotel

, Crete

Rooms: 18

Isodion 21 - Old Town - Crete - 73132 - Greece Hotel Website | | +30 28210 55533
17 Traveller

Reviews - Neli Studios Hotel

Top Local Tips for Crete

apovrado If you go to Chania try Apovrado. They are making great food and the staff are really friendly. It's like coming home :) The taverna is in eisodion str. Just beside the ortodoks church.

(hotels)loading

Other names for Neli Studios Hotel

  • neli studios chania
  • Address: Isodion 21 - Old Town - Crete - 73132 - Greece
Travel Library Traveller Rating?
7.0/10

See All 17 reviews

Review this Hotel
Candid Traveller Photos
  •  Loading Image...
  •  Loading Image...
  •  Loading Image...
  •  Loading Image...
(hotels)loading

Hotels Near Neli Studios Hotel