Eden Self Catering Accommodation
Arusha - Leganga road, Arusha, Tanzania
Eden Self Catering Accommodation, a property with a garden, is located in Arusha, 20 km from Uhuru monument, 21 km from Njiro Complex, as well as 44 km from Meserani Snake Park.