Cleos dream villa
Property location with a stay at cleos dream villa in tholos oia youll be minutes from oia castle and naval museum this 4 star villa is within close proximity of baxedes beach and cape columbo beachrooms make yourself at home in one of the air conditioned rooms featuring kitchenettes with refrigerators and stovetops rooms have private furnished balconies or patios 40 inch plasma televisions with satellite programming provide entertainment while complimentary wireless internet access k