Patchy rain nearby»
13°C

Achillion Hotel

No reviews yet
Charitou Square (100 Chourmadies) 14, Rhodes Town 85132, Greece
Is this your business?
Sign In required
MAXIMIZE

About Achillion Hotel

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. Lodged at a recently renovated building, the Achillion offers 33 tastefully decorated and furnished studios and apartments.

Contact details

2241 022391

Features

Luxury
Popularity
Facilities
Wi-Fi Internet
Air Conditioning
MiniBar
Kitchenette
Laundry Facilities
Restaurant
Star Rating
Two Star
Good For
Family Friendly
Gay Friendly
Couple Friendly
Group Friendly
Smoker Friendly
Amenities
Parking
Services
Concierge Service
Housekeeping
Breakfast
Laundry Service
Login