Search hotels and more near Marovo Island
Situated in Chuchulu in the Western Province region, Kajoro Sunset Lodge has a garden. Towels and bed linen are available in the homestay. The property offers sea views.
Check-in date
Check-out date