Fletcher Hotel Veldenbos offers casual rooms with complimentary breakfast, an indoor pool, a restaurant, and a gym.