Hotel El Duque offers relaxed accommodation with airy apartments featuring kitchenettes. Guests can enjoy a restaurant and poolside cafe.