Villa Stella is a split level house of 120 m2 and it is for 6 guests. Downstairs As you walk in the villa you will meet the living room consisted of two couches. Behind there is a fully equipped kitchen and the dining room with all the necessary home appliances such as oven […]

Learn more »