You can look forward to a terrace, a garden, and laundry facilities at Annabella Diamond Hotel & Spa - All Inclusive. With a private beach, sun loungers, and beach umbrellas, this property is the perfect place to soak up some sun. Indulge in a facial, a massage, and a body treatment at the onsite spa. Be sure to enjoy international cuisine at the onsite buffet restaurant. Aerobics classes are offered at the gym; the property also has 3 bars and a free kid's club. Stay connected with in-room WiFi (surcharge).