Cresta Lodge
Cresta Lodge is a luxury 4-star hotel in Gaborone, Botswana, and popular among business executives and tourists alike. Gaborone is the capital of Botswana and is situated on the Notwe River in the south eastern region of the country
Seeing the World One Step at a Time
Cresta Lodge
Cresta Lodge is a luxury 4-star hotel in Gaborone, Botswana, and popular among business executives and tourists alike. Gaborone is the capital of Botswana and is situated on the Notwe River in the south eastern region of the country
Comments on Cresta Lodge