Apollo hotel complex is set on the seaside road of Argassi, just 3 km from the capital of island.
With just a 2 minutes walk you can reach the beautiful and organized beach of Argassi, where you can find a large range of water sports, many restaurants, taverns and bars.