Villa Chantaloukas offers 2 Rooms self-catering apartments with free Wi-Fi , Sea view or Pool view.
Each apartment features a flat screen TV, a kitchenette with electric kettle, Individually controlled air condition unit and refrigerator. Private bathroom includes a shower, Bath amenities – toiletries.