Lake Duluti Serena Hotel (formerly Serena Mountain Village — Arusha)
Lake Duluti Serena Hotel (formerly Serena Mountain Village — Arusha)
Nestled at the foot of the wooded slopes of Mount Meru, this unique hotel stands amid coffee plantations on the shores…

Read more