Rhodes - Rhodes

Search dates for this hotel


Achillion is located in the historical Town of Rhodes, a Greek island in the Aegean Sea. This comfortable Greek hotel has a great location, wonderful amenities, and a wealth of hospitality, a terrific base to see the sights of the city with its charming restaurants, bars, and beaches. You can visit the popular Elli beach just steps away, the historical town center, Old Town, the Port, and the aquarium. Entertainment, bars, and shops are all within a short walk. Achillion Hotel has recently been renovated and has a helpful staff ready to assist you with any need you may have. There is a charming sitting area where you can enjoy a good book or have leisurely breakfast. When hungry, step up to the “Finn-Café” which serves coffee, sandwiches, deli selections, and desserts.