The Michelangelo Hotel is a luxurious 5-star hotel located in the heart of Sandton, Johannesburg. While it is not directly on the beachfront, it offers stunning views of the city skyline and is within close proximity to the Sandton City Shopping Centre and Nelson Mandela Square. The hotel features elegant rooms and suites, a rooftop swimming pool, a spa, and multiple dining options. Guests can enjoy a comfortable stay with world-class amenities and easy access to the vibrant Sandton area.