The Munro Boutique Hotel is a luxurious hotel situated in the suburb of Houghton. It offers a rooftop terrace with sweeping views of Johannesburg. Guests can unwind on the terrace, enjoy a refreshing drink, and take in the stunning vistas of the city.