in Rhodes Island
Welcome to "Spilia Bay Villas & Spa". Built over a natural cave (Greek =Σπηλιά, spilia) of unique beauty, which is formed to a refreshing Spa, our villas can be the ideal place for memorable holidays for you , your family and friends.