Attiki Hotel
851 00 Rhodes, Theofiliskou
851 00 Rhodes, Theofiliskou
Attiki Hotel is in the heart of Rhodes, within a 5-minute walk of Aegean Islands and Rhodes Port. This hotel is 7 mi (11.2 km) from Faliraki Beach and 6.9 mi (11.2 km) from Kallithea Beach.