Via Villa Iliotti, tarihi dokusu ve canlı atmosferiyle bilinen hareketli bir bölge olan Rodos şehrinin kalbinde yer almaktadır. Otel, Elli Plajı'na 6 dakikalık yürüme mesafesinde ve Mandraki Limanı'na yalnızca 300 metre uzaklıktadır. Yakındaki ilgi çekici yerler arasında 1 km'den daha kısa mesafede bulunan Büyük Üstatlar Sarayı ve Şövalyeler Caddesi bulunmaktadır. Rodos Uluslararası Havaalanı otele yaklaşık 12 km mesafededir.