Ao alojar-se Nestor Hotel em Ayia Napa, ficará numa área comercial, a 10 minutos a pé de Mosteiro de Ayia Napa e de Grecian Bay Beach. Este hotel de 4 estrelas está a 3,8 km (2,4 mi) de Nissi Beach e a 12,3 km (7,7 mi) de Baía da Figueira.