At Meropi Hotel, you'll be within a 10-minute drive of Stalis Beach and Star Beach Water Park. Guests can grab a bite to eat at the restaurant, or indulge in massages, facials, or body scrubs. Other features include a bar/lounge, a seasonal outdoor pool, and a garden.