News – Hotel Brand: Element

24 March 2021

Element Dar es Salaam – Tanzania – 109 Suites

Element is situated on the Peninsula, Yacht Club Road, within walking distance to Slipway for...
Read more