Emburara Farm Lodge



Mbarara • Show on map
Price as low as USD 252.54
Located in Mbarara 12 km from Mbarara Market and 11 km from Mbarara University of Science and Technology Emburara Farm Lodge provides accommodation with free WiFi air conditioning a bar and a garden.…More info
