Villa Nelisa Bali może pomieścić do 12 gości i znajduje się 25 min piechotą od przyrodniczych atrkacji, takich jak Livadi Beach.
Attali Monastery leży w około 2 km, a Church of St. John The Baptist leży 6 km od willi.
Obiekt oferuje jadalnię i balkon, klimatyzację oraz takie udogodnienia multimedialne jak telewizja satelitarna. Villa Nelisa oferuje oddzielną toaletę i prysznic, a także suszarkę do włosów i ręczniki dla komfortu wszystkich gości.
Do dyspozycji Gości są jadalnia z urządzeniem do parzenia kawy/herbaty. Goście mogą również skorzystać z czajnika elektrycznego, lodówki i piekarnika, aby samodzielnie przygotować posiłek. Restauracja Dell Mare Cafe leży w odległości 18-minutowego spaceru. Willa jest usytuowana o rzut kamieniem od dworca autobusowego Vlihada. Villa Nelisa dysponuje tarasem, na którym można zrelaksować się po męczącym dniu, a także basen bez krawędzi.