A First Class Hotel, an Affordable Getaway in the Heart of Swazilands Most Beautiful Valley. All Rooms Have Colour Tv, Phone and ... More