HotelsClick.com

Hotel Villa Uroa Barabara - Zanzibar Tanzania - Photos

» Hotel Villa Uroa Barabara - Zanzibar Tanzania

Booking.com

No photos

Hotel Villa Uroa Barabara - Zanzibar Tanzania - Search and Book Hotel

Off Road, Uroa,
None Zanzibar
Hotels 1 Stars Tanzania