Discover all that Westville has to offer with 29 On St James Colonial Guest Lodge Hotel as a base. The 29 On St James Colonial Guest Lodge Hotel boasts a convenient location with modern amenities in every guestroom and superb service. Each guestroom has air conditioning, internet access, in room safe, shower, kitchenette, satellite/cable TV.This beautiful Westville accommodation provides meeting facilities , disabled facilities, babysitting, business center, WiFi , car park to suit all guests' utmost convenience. In addition, the hotel's guests can enjoy the leisure and sports facilities provided on the premises: outdoor pool , garden. Modern comfort and convenience are seamlessly combined to ensure the guests' satisfaction. The hotel provides a warm and welcoming service of international standard. To make your reservation at the 29 On St James Colonial Guest Lodge Hotel quick and easy, please select your preferred dates of stay and proceed with our secure online booking form.