Rodos Village Beach Hotel & Spa is a rich ultra-all-inclusive 24h 5* hotel, located in the unspoiled part of the island of Rhodes with amaz...
12 ISLANDS is a Luxury Villa complex with 12 villas(with names and architect characteristics inspired from the complex of 12 islands that Rhodes is the capit...
Located in the heart of Rhodes Town, Rhodes Central Suite offers self-catering accommodation. The suite located on the second floor and comes with 2 bedrooms...