Green House

Hotel in Nungwi (Zanzibar), Tanzania

Rooms: 9 Features: wi-fi, free wi-fi, air conditioning