Hotelul Nestor este situat la doar 300 de metri de plaja din Ayia Napa și oferă o piscină interioară și o piscină în aer liber, o cadă cu hidromasaj, centru spa și o saună. Parcarea privată este gratuită. Toate camerele au balcon.
Fiecare cameră are balcon cu vedere panoramică la Marea Mediterană sau la munți. Toate camerele mobilate simplu de la Hotelul Nestor au aer condiţionat şi minibar.
Hotelul Nestor pune la dispoziție facilități de tenis și o sală de sport. Recepţia hotelului este deschisă nonstop.
Restaurantul Minos servește mâncăruri locale și internaționale. Barul Dionysus oferă băuturi şi gustări.
Thalassa, Muzeul municipal al mării, se află la 1 minut de mers pe jos de hotel.