Aquaa Leaf Residences ligt in Nuwara Eliya en biedt gratis WiFi, een tuin, een gedeelde lounge en een terras.
Elke unit heeft een volledig uitgeruste keuken met een eettafel, een flatscreen-tv met satellietzenders en een eigen badkamer met douche en gratis toiletartikelen. Tegen betaling kan de accommodatie handdoeken en beddengoed verzorgen.
Lake Gregory ligt op 7,5 km van de lodge, en Hakgala Botanical Garden ligt 11 km verderop. Het dichtstbijzijnde vliegveld is Internationale luchthaven Mattala Rajapaksa, op 142 km van Aquaa Leaf Residences.