Elounda vista villas
Property location with a stay at elounda vista villas in agios nikolaos elounda you aposll be close to spinalonga castle this 4 star villa is within the vicinity of agios nikolaos archaeological museum and lake voulismenirooms make yourself at home in one of the 2 air conditioned rooms featuring kitchens with full sized refrigeratorsfreezers and microwaves rooms have private balconies or patios flat screen televisions with satellite programming provide entertainment while complimentary