A stay at Arte Hotel places you in the heart of Rhodes, steps from Psaropoula Beach and 2 minutes by foot from Akti Miaouli Beach. This upscale hotel is 1 mi (1.7 km) from Rhodes Port and 8.1 mi (13.1 km) from ... Read more

View all Luxury Hotels in Rhodes