Hotel

Sunrise Resort Apartments Spa

Mombasa, Kenya

Photos coming soon

Location