Photos coming soon
HOTEL
The Michelangelo Hotel
135 West Street Nelson Mandela Square,West Street, Sandton
Where it sits
The Michelangelo Hotel
135 West Street Nelson Mandela Square,West Street, Sandton
-26.10660, 28.05476
Similar stays nearby
The Michelangelo Towers
Hotel · 47 m
Luxury apartment in Raphael penthouse suite
Hotel · 48 m
Raphael Penthouse 205
Hotel · 67 m
The Michelangelo Hotel
Hotel · 72 m
Luxury & Breathtaking Sandton & JoburgAmazing View
Hotel · 79 m
Luxurious Two-Bedroom Apartment
Hotel · 80 m
Deluxe One-Bedroom Apartment
Hotel · 80 m
The Michelangelo Towers
Hotel · 88 m
Plan around The Michelangelo Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 20, 2026.
