Apollo Tapınağı'a sadece 1 km mesafedeki konaklama tesisi, Old Town Rodes'a 1,1 km uzaklıktadır.
Ancient Olympic Stadium'nın yakınında bulunan bu otel, Rhodes Old Town semtinde yer almaktadır. Otel, Rhodes City merkezine 1 km uzaklıktadır. Otel, San Francesco otobüs durağına sadece 10 dakikalık yürüme mesafesindedir.
Tüm odalarda kişisel kasa, çalışma masası, oturma alanı gibi olanakların yanı sıra ayrı tuvalet, duş içeren banyolar vardır.
Pizzacı Romeo Restaurant otelden 200 metre uzaklıktadır.