The Michelangelo Hotel is a luxurious five-star hotel located in Sandton, Johannesburg. Although it doesn't have a golf course on its premises, it is situated near some of the finest golf courses in the city. The hotel offers opulent rooms with elegant decor, a fitness center, and a rooftop pool with stunning views. Guests can easily arrange transportation to nearby golf courses and enjoy a day of golfing. After a round of golf, they can indulge in the hotel's fine dining options or relax with a spa treatment.