Cresta Botsalo hotel


Cresta Botsalo offers, allow yourself a break to refresh your mind, body and soul. Situated in the town of Palapye, the hotel is accessed by the main highway that links the capital and Francistown. With well-equipped conference facilities, comfortable rooms, and warm hospitality, your holiday will be as successful as your business trip.

Rate and write a review

Your email address will not be published. Required fields are marked *