Castello Village Resort
Castello Village Resort offers affordable lodging in Crete Island.
Offering panoramic setting in Crete Island just near a port, Castello Village Aparthotel overlooks Andes Mountains. This property is set within walking distance to the sandy beach and offers parasols and sun loungers.
The venue is a short walk to a shopping street, boutiques and souvenir shops.
Guests will enjoy a panoramic view of the sea.
The restaurant serves international dishes.