Karta Vacation Rentals
In the heart of Rhodes Town, a short walk from the city centre. Hotel Paris sits at 88 Agiou Fanouriou Street, within easy reach of the Temple of Aphrodite, the Archaeological Museum of Rhodes and Rimini Square. A compact, budget-friendly base for exploring the old town.