Apollónův chrám se nachází 2 km od hotelu, a Palác velmistra rhodských rytířů je jen 1 km.
Centrum města Rhodes City lze najít během 5 minut chůze. Hosté ocení blízkost hotelu k Stadion Diagoras. Místní autobusová zastávka San Francesco je vzdálena 300 metrů.
Ta Mezeklikia leží 50 metrů od hotelu a servíruje řeckou kuchyni.