Michelangelo Towers

Michelangelo Towers

  • Legacy Hotels & Resorts
  • 194 luxury suites
  • Located on Nelson Mandela Square in Sandton, Johannesburg
  • Private gym & spa, indoor & outdoor pools, shopping mall
  • Steps from the Gautrain Station

For More Information

Location

Client List