The Michelangelo Hotel is a luxurious hotel located in the suburb of Sandton, Johannesburg. It offers pet-friendly accommodation in its suites, which have private balconies and views of the city. The hotel also has a restaurant, bar, outdoor pool, and spa.