Achillion Hotel is located in the Town of Rhodes. It is the ideal place to stay for those wishing to explore Rhodes, its historical monuments, museums and entertain. Rhodes Town offers all modern comforts, satisfying all demands.

The hotel offers its guests a warm hospitality. It is lodged at a recently renovated building (summer of 2008) and features 33 studios and apartments. All rooms are tastefully decorated and furnished in order to satisfy all preferences and all rooms have free wifi internet.

The hotel management and staff are always at your disposal making your stay here memorable. The hotel is located at the center of Rhodes Town, 150 meters from the most popular beaches of the island. 

We, at Achillion Hotel, promise you an unforgettable stay.