El Mountain Inn está situado en Mbabane, a 1 km del centro de la ciudad, y ofrece piscina al aire libre con vistas panorámicas al valle de Ezulwini, centro de negocios con instalaciones para conferencias, restaurante, bar y conexión WiFi gratuita.
Las habitaciones son luminosas y están equipadas con TV vía satélite, aire acondicionado, caja fuerte y baño privado con bañera o ducha.
Además, hay solárium, servicio de guardería, jardín, centro de fitness y servicio de habitaciones.
El aeropuerto internacional Rey Mswati III (anteriormente el aeropuerto internacional de Sikhuphe) está a 90 km.