Our stay at Imbabali Retreat in Magaliesburg was a delight. The rooms were spotless and the team was incredibly welcoming. It is especially great that they allow pets, and the secure parking was a bonus. A lovely hotel experience.
Our stay at Imbabali Retreat in Magaliesburg was a delight. The rooms were spotless and the team was incredibly welcoming. It is especially great that they allow pets, and the secure parking was a bonus. A lovely hotel experience.