Is a newly constructed modern hotel fitted with the latest amenities of international standard, Strategical located in the centre of Dodoma town.

Additional Info

Address7 street road 590 Dodoma, Tanzania

Comments

Leave a Reply

Archives

Categories

Meta