January 7, 2020 Elizabeth Fritz Places Hotel Review: Babylonstoren, South Africa January 7, 2020 Elizabeth Fritz Places A farm hotel that offers unimaginable beauty, experiences and indulgences.