Nafsika is located in Ammouliani Town, Ammouliani. Nafsika offers to its guests bbq and garden.
The property provides accommodation in studio and other might be available upon request. Amenities of the rooms include air-conditioning, etc.
The WiFi is free and available in all areas of the hotel.
There is parking nearby and it is free.
Pets are welcomed upon request and subject to extra charge.