Cresta Botsalo Hotel is conveniently located in Mahalapye, a key stopover town on the A1 highway between Gaborone and Francistown. The hotel provides comfortable accommodation for travellers and business guests, with air-conditioned rooms, a restaurant, bar and conference facilities. Mahalapye is approximately midway between Gaborone and Francistown, making Cresta Botsalo an ideal overnight stop or base for exploring the Central District.

