Het Happy Valley Hotel & Casino in Ezulweni ligt op 20 minuten rijden van Mbabane. Het biedt verzorgde tuinen, een buitenzwembad en conferentiefaciliteiten.
De kamers van het Happy Valley zijn voorzien van een flatscreen-tv, airconditioning en een eigen badkamer met een föhn en gratis toiletartikelen.
Het à-la-carterestaurant van het hotel serveert mediterrane gerechten met Portugese invloeden. U kunt ook terecht in een pizzeria, een café en een buffetrestaurant. Cocktails en drankjes zijn verkrijgbaar bij de bar aan het zwembad. In de Cigar Lounge worden op bepaalde avonden live-entertainment en karaoke-avonden georganiseerd.
Het hotel beschikt verder over een casino, een schoonheidssalon, een 24-uursreceptie en gratis parkeergelegenheid.
De accommodatie bevindt zich op 2 km van het Somhlolo-stadion.