The Elephant Hills Resort is a luxurious resort located on the outskirts of Richards Bay, offering breathtaking views of the surrounding hills and the bay. The resort features spacious and elegantly designed rooms, equipped with modern amenities to ensure a comfortable stay. Guests can enjoy the stunning views from their rooms or relax by the infinity pool while taking in the scenic beauty. The resort also offers a restaurant serving delectable cuisine, as well as a bar where guests can unwind with a drink. With its serene location and panoramic views, The Elephant Hills Resort is the perfect choice for travelers looking for a luxurious and scenic stay in Richards Bay.