About Cresta Mowana Safari Lodge
Hotel Details
Cresta Mowana Safari Resort and Spa situated on the banks of the mighty Chobe River in BotswanaCresta Mowana Safari Resort and Spa situated on the banks of the mighty Chobe River in Botswana is one of southern Africas sustainable tourism destinations where luxury exists in harmony with nature providing a unique location from which to explore the magical wonders of untamed Africa
Disclaimer notification: Amenities are subject to availability and may be chargeable as per the hotel policy.
Read less



