Villa Martina is a detached villa with a terrace, situated in Nebbi. It provides free private parking. Towels and bed linen are available at Villa Martina. Other facilities at Villa Martina include a barbecue.
Book this Hotel