The twelve apostles hotel
Location within easy reach of the beach the twelve apostles hotel is in cape town oudekraal close to llandudno beach theatre on the bay and world of birds also nearby are camps bay beach and waterworks museum hotel features the twelve apostles hotel has a full service spa an outdoor pool and a health club wireless internet access is complimentary in public areas this 5 star hotel features business amenities including a business center meeting rooms and limotown car service din