Hotel Grecian Bay leží na na klidném místě, přímo na mírně se svažující písečné pláži ve stejnojmenné zátoce. K centru letoviska Ayia Napa s mnoha bary, restauracemi a obchody je to asi 700 metrů. Zastávka linkového autobusu je vzdálená 30 m.
Komfortní hotel leží na cca 40 000 m2 velkém pozemku s rozsáhlou zahradou a malým rybníčkem. Najdete v něm velkolepou přijímací halu s recepcí, lobbybar, pianobar, á-la-carte restaurant, snídaňovou místnost s terasou, snackbar, malý obchod s butikem, kadeřnictví, konferenční místnosti, výtahy, internetové připojení WIFI.