Cresta Botsalo hotel
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.
24hrs