Estrella Villas its a complex of 4 Villas with private swimming pools and terraces. The complex located at the mid-eastern part of Rhodes. Very interesting design of Estrella Villas is a mix of styles - traditional stone-built from outside and modern furnished inside.