Village N Life is a leading Tourism and Hospitality Management Company based in the beautiful Camps Bay... of all properties, including The Bay Hotel, The Camps Bay Retreat, Pezula Nature hotel and Spa, The Farmhouse Hotel and Harbour House......
Job Location: Camps Bay, Cape Town, South Africa