Mahogany Villa ligt in Ballito, op minder dan 1 km van Sheffield Beach, en biedt accommodatie met een buitenzwembad, gratis privéparkeren, een tuin en een gedeelde lounge. Het pension met gratis WiFi ligt op ongeveer 35 km van Vuurtoren van Umhlanga en 50 km van Kings Parkstadion. De accommodatie is rookvrij en bevindt zich op 17 minuten lopen van Salt Rock Beach.
Alle kamers bij het pension hebben airconditioning, een bureau, een terras met uitzicht op de tuin, een eigen badkamer, een flatscreen-tv, beddengoed en handdoeken. Elke kamer heeft een waterkoker en sommige kamers zijn uitgerust met een keuken met een oven, een kookplaat en een broodrooster. Kamers zijn voorzien van een koelkast.
Umhlali Country Club ligt op 8,5 km van Mahogany Villa, en Ndlondlo Reptile Park ligt 10 km verderop. Het dichtstbijzijnde vliegveld is Internationale luchthaven King Shaka, op 19 km van de accommodatie.