Napa Plaza Hotel, Ayia Napa Cyprus

The Napa Plaza hotel is probably my favorite hotel in Ayia Napa, it is set in the heart of Ayia Napa next to the monastery which is located perfectly for the Square with all the bars and clubs and just a few minutes walk from the beach. The hotel has 221 rooms and as the …