intosol

Michelangelo Towers

The Michelangelo Hotel stands as an iconic masterpiece, embodying the true essence of class, elegance, and sophistication. With a rich legacy, it has become a symbol of refined luxury in the heart of Sandton, Johannesburg. Proudly reigning as one of the premier 5-star hotels in the area, The Michelangelo Hotel exudes an air of timeless opulence that captivates discerning travelers. From its meticulously designed architecture to its exceptional service, every facet of this hotel is a testament to its commitment to delivering an unparalleled experience of grandeur and comfort.

Peech Hotel

Located in Melrose, a chic suburb of Joburg, The Peech is a true boutique hotel with bedrooms spread across lush gardens.