Villa Aelia se nachází nedaleko Anthony Quinn Bay a asi 1.5 km od Fort of St. Nicholas, v něm je umístěn venkovní plavecký bazén, do kterého se mohou hosté ponořit.
Hotel je situován ve městě Afantou a 2 km od centra města. Hosté mohou navštívit nedalekou dominantu Church of the Panagia Katholiki, i Monastery Tsambika, což je od nemovitosti vzdáleno 8 km.
Pokoje jsou vybaveny mramorovou podlahou, je v nich vnitřní dvorek, kuchyňka a pracovní stůl.
The Hidden Garden a George's Taverna nabízí výběr jídel zhruba 500 metrů od hotelu.Nejbližší letiště je Mezinarodni letiste Rhodos, které se nachází 15 km od ubytování.V tomto hotelu je sluneční terasa a soukromý plavecký bazén pro zábavu hostů.