This historic hotel is located in the Glen area of Camps Bay, Cape Town. The estate borders Chilworth Road on the mountain side, Victoria Road on the ocean side, as well as the Table Mountain National Park. The hotel is within walking distance of Glen..