Anicca Aldea ligt in Holbox, op een paar minuten lopen van Playa Holbox, en biedt conciërgediensten, rookvrije kamers, een buitenzwembad, gratis WiFi in de hele accommodatie en een tuin. Het hotel met 5 sterren heeft kamers met airconditioning en een eigen badkamer. Alle kamers hebben een patio.
Alle kamers bij het hotel hebben een bureau. De kamers hebben een kledingkast.
Punta Coco ligt op 8 minuten lopen van Anicca Aldea.