Villa Toubia is a Corporate office located in Sudan. It is one of the 973 Corporate offices in Sudan. Address of Villa Toubia is Khartoum, Sudan. Villa Toubia is rated 5 (out of 5 stars) by 2 reviewers on the web.
Some of the places around Villa Toubia are -
Within less than half a Kilo meter of Villa Toubia, you can also find Aramex International For Services, UNHCR Office in Sudan, GIZ KHARTOUM OFFICE, DAL GROUP OFFICE - KHARTOUM 2, , Aramex International For Services, and many more.
There are several Corporate offices around Villa Toubia. GIZ KHARTOUM OFFICE, GIZ KHARTOUM OFFICE, Aramex International For Services, and GIZ KHARTOUM OFFICE are some of the Corporate offices near Villa Toubia.
Khartoum, Sudan