Achillion HotelHotel
14, Plateia Charitou, (100 Chourmadies), Rodas, 85100, Grecia
Achillion Hotel enjoys a privileged location in the Town of Rhodes, offering proximity to many attractions, shops and public transportation options. At approximately 60m from the hotel, guests can find Elli beach.