This hotel complex is situated in the resort area of Ialyssos. The majority of the complex lies directly beside the sprawling beach, with Dependence Sunland just 250 m away. Bars, restaurants, shops and public transport links can be found a few minutes from the complex. The airport is about 4 km away, whilst it is some 10 km to the city of Rhodes.