WHERE CAN I FIND DIRECTIONS TO THE HOTEL?

The hotels’ address is: 13 Melissiou Street. 5330 Ayia Napa, Cyprus.
You may find directions on the Map.