2 ★
Achillion Hotel
Address: 14, Plateia Charitou, (100 Chourmadies), Rhodes Town, Greece
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.
Hotels Nearby
-
Ibiscus Hotel 4 ★
17, Nisirou str., Rhodes Town
-
Mediterranean Hotel 4 ★
35-37, Kos Street, Rhodes Town
-
Rodian Gallery Hotel Apartments 3 ★
4, Kastelorizou str., Rhodes Town
-
Island Boutique Hotel 4 ★
13 ko street, Rhodes Town
-
Aquamare Hotel 3 ★
7, Kos str., Rhodes Town
-
Als City Hotel 2 ★
10,Charitou Square, Rhodes Town
-
100 Palms Apartments
Georgiou Papanikolaou 14, Rhodes Town
-
Bellevue Suites 5 ★
Akti Miaouli & Tilou, Rhodes Town
-
Hotel Riviera 4 ★
2, Miaoulis Beach, Rhodes Town
-
Mitsis La Vita Hotel 3 ★
28, Papanikolaou str. , Rhodes Town
-
Mitsis Petit Palais 4 ★
3, Griva str., Rhodes Town
-
City Center Hotel 3 ★
2, Iroon Polytechniou str., Rhodes Town
- 🏠 WorldPlaces ›
- Hotels ›
- 🇬🇷 Greece ›
- Rhodes Town ›
- Achillion Hotel