Showing all 3 results
LOCATION: Zimbabwe, Victoria Falls.
The perfect base from which to explore one of the World’s Seven Natural Wonders: The majestic Victoria Falls.
LOCATION: Victoria Falls
Located along the shorelines of the Zambezi River, among towering trees is the new Palm River Hotel
LOCATION: Zimbabwe, Victoria Falls.
The hotel exhudes original colonial Edwardian charm but recent refurbishments offer guests the modern comforts one would expect from a luxury hotel.