18-minutová procházka od vily Inner Light Rhodes City zavede hosty do Old Town Rodes, zatímco Palác velmistra rhodských rytířů je vzdáleno 15 minut chůze.
Tato vila se nachází ve čtvrti Rhodes Old Town města Rhodes City a 15 minut chůze od centra města. Mama Sofia's a Socratous Garden, kde se podávají různé delikatesy, jsou asi 150 metrů daleko. Apollónův chrám se nachází v sousedství vily.
Nejbližší autobusová zastávka je San Francesco, 650 metrů od ubytování.