Close to Costa Azul Beach and Palmilla Beach, Residence by Krystal Grand All Inclusive provides a poolside bar, a terrace and a coffee shop/cafe. Adventurous travellers may like the Pilates, beach volleyball and fitness classes at this hotel. Indulge in reflexology, a massage and hydrotherapy at the on-site spa. At the 3 on-site restaurants, enjoy breakfast, lunch, dinner and Asian cuisine. Yoga classes are offered at the gym; the property also has a garden, a playground and dry cleaning/laundry services. Stay connected with free in-room WiFi, and guests can find other amenities, such as a bar and babysitting.