Neaira Villas Chania
Neaira Villas Chania is located next to Limnoupolis Water Park, Botanical Park & Gardens of Crete and Stalos Beach.
Guests will get to Rethymno (Crete) in 40 minutes by car.
Neaira Villas Chania offers rooms appointed with climate control, cable TV with on-demand movies, a private safe, LCD TV and pay TV for guests’ comfort. A bathroom comes with a shower and a bidet.