Surrounded by the Mara River & the 7th wonder of the world, the Masai Mara, this grand hotel is the epitome of tented luxury.
Surrounded by the Mara River & the 7th wonder of the world, the Masai Mara, this grand hotel is the epitome of tented luxury.