Latest News

NewsPic

Africa Hotel Focus: Acacia Tree Lodge, Nairobi

How One Hotel is Doing Good for its Community 24/07/18

Acacia Tree Lodge is a new hotel that is located in Nairobi, Kenya, and, strangely enough, its owner is from the United States, from Texas to be exact.... Read more