Nacházející se v blízkosti Stadion Diagoras, Mandorla Apartments Rhodes City je 15 km od letiště Mezinarodni letiste Rhodos.
Muzeum ostrova Rhodos je vzdáleno 1 km od hotelu, zatímco Socha jelena je usazeno jen 1,1 km daleko. Srdce města Rhodes City je 2 km od Mandorla Apartments. Autobusová zastávka San Francesco se nachází 550 metrů od hotelu.
Pokoje v hotelu jsou vybaveny nejen TV s plochou obrazovkou se satelitními kanály a ovládáním klimatizace, ale nabízejí i samostatnou toaletu a sprchu v koupelnách. Jsou tam pokoje s parketovou podlahou.
Několik jídelních možností zahrnují Koo Ina Ouzerie, který nabízí jídlo řecké kuchyně a se nachází 650 metrů daleko od hotelu.