Belgrace Boutique Hotel is a luxurious hotel situated in the outskirts of Nelspruit. The hotel offers spacious suites with fully equipped kitchens, allowing guests to prepare their own meals. The hotel features a swimming pool, spa, and a beautiful garden. Guests can also enjoy activities such as horse riding and game drives in the nearby game reserves.