From 1030 SZL Booking.com Sibane Hotel is located in Mbabane and features a spa and wellness centre, an outdoor swimming pool and 24-hour front desk. Free WiFi and private parking is available on site.