Achillion is rated 2 stars and is placed about 39 km from Port. The contemporary hotel in Rhodes City attracts guests with its historic architecture.
The property is 1050 meters away from Collachium. 20 minutes' walk from Rhodes City city center.
A palace and a theatre are set within walking distance.
Guests are offered 33 tasteful hotel rooms equipped with a private balcony, a mini-refrigerator, tea and coffee making facilities, a coffee maker and a pantry. The rooms have a view over the sea. Bathrooms feature a bath, a shower and a hairdryer.
A café bar is available on site. Botrini's Restaurant pampers guests with Mediterranean and Greek dishes and lies within 150 meters of the property.