Hotel The Kresten Royal se nachází na lehce vyvýšeném místě, v rozsáhlém areálu s velmi pěkným výhledem na moře. Malá písčitá pláž mezi zajímavě tvarovanými skálami má téměř privátní atmosféru. Jen o několik metrů dál je vstup do malé zátoky, další zátoky a pláže se nacházejí v blízkém okolí. Město Rhodos se nachází ve vzdálenosti cca 6 km, je možné se do něj dopravit taxíkem.