Situé à Ezulweni, à 20 minutes de route de Mbabane, le Happy Valley Hotel and Casino dispose de jardins bien entretenus, d'une piscine extérieure et de salles de conférence.
Chaque chambre est équipée d'une télévision à écran plat, de la climatisation ainsi que d'une salle de bains privative avec un sèche-cheveux et des articles de toilette gratuits.
Le restaurant à la carte de l'hôtel sert une cuisine méditerranéenne avec des influences portugaises. L'établissement possède aussi une pizzeria, un café et un restaurant-buffet. Vous pourrez déguster des cocktails et des boissons au bar de la piscine. Des spectacles vivants et des soirées karaoké sont proposés certains soirs au salon de cigares.
L'hôtel comprend un casino, un institut de beauté et une réception ouverte 24h/24. Vous trouverez aussi un parking gratuit.
Le stade Somhlolo est implanté à 2 km.