Mahogany Villa se encuentra en Ballito, a menos de 1 km de Sheffield Beach, y ofrece alojamiento con piscina al aire libre, parking privado gratis, jardín y salón de uso común. El alojamiento está a 17 min a pie de Salt Rock Beach, a 35 km de Faro de Umhlanga y a 50 km de Estadio Kings Park. El hostal o pensión libre de humo cuenta con wifi gratis en todo el alojamiento.
En el hostal o pensión, cada habitación tiene aire acondicionado, escritorio, terraza con vistas al jardín, baño privado, TV de pantalla plana, ropa de cama y toallas. Las habitaciones disponen de hervidor, y algunas también ofrecen cocina con horno, fogones y tostadora. Las habitaciones cuentan con nevera.
Umhlali Country Club está a 8,5 km del alojamiento, y Ndlondlo Reptile Park está a 10 km. El aeropuerto más cercano (Aeropuerto internacional de Durban King Shaka) está a 19 km del alojamiento.