At a Glance Located in Mbabane Central Business District Steps from The Swazi Plaza and The Mall Within walking distance to all government offices Hotel restaurant, daily room service Outdoor pool, 24-hour fitness center 24-hour business center and conference facilities for up to 100 guests
VIP SERVICES