The 3-star Papas Beach Hotel places guests abount 6 km from Acqua Plus Water Park.
The center of Stalida is 10 minutes walk from the property.
At Papas Beach Hotel, guests are offered rooms with free wireless internet, a safe, a patio, a refrigerator and a kitchenette.
Serving both food and drinks, Robin Hood and Edem Bar are situated around 50 meters from the property.
Guests can reach Papas Beach Hotel from Nikos Kazantzakis airport within 30 minutes' drive.