The Deer Path Inn, an English Tudor-style hotel nestled along tree-lined streets of the North Shore was just named the No. 1 resort hotel in the Midwest by Travel + Leisure Magazine, a press release ...
North of Nairobi, the Gem Forest MGallery Hotel Collection embraces you in calm, wooded and smartly functional surroundings right beside Karura Forest.