The comfortable Toro Safari Lodge is rated 3 stars and features 38 rooms for guests to stay in. The hotel opened its doors in 2000 and was remodeled in 2008.
The property is set within 10 km distance from the city center.
The property provides luxurious guestrooms including Standard Chalet and Apartment. Bathrooms are appointed with a bathtub and a shower.