There are two main cities in Swaziland, Mbabane and Manzini. Mbabane is the administrative capital of the country with a population of more than 40,000. Accommodation in Swaziland towns emits a warm and friendly welcome. Guest houses in Mbabane are upmarket and make sure the guests have a good base from which to explore the town. The one thing that is constant when staying in a Swaziland town accommodation is the friendliness and hospitability that one encounters. Budget accommodation in Swaziland is easy to find and backpackers in Swaziland towns are clean and safe making it a reliable choice. Accommodation in Swaziland towns makes sure that guests get the best understanding possible of the town.
Nestled up amongst the rocks and forests in tile hills of Dalrich, the Castle Hotel offers peace and tranquillity to those who desire rest and relaxation away the stress of the business environment.
The atmosphere is Caribbean with a mélange of refreshing blue and white textures turquoise and soft coral pink fabrics. The joie de vivre essence of the hotel is evident everywhere.
There are 60 attractively decorated and spacious guestrooms. .