Hotel

Woburn Residence Club

B8, Malindi, Malindi, Kenya

Photos coming soon

Location