Hotel

Al-Yusra Palm Tree Hotel

Nkrumah Road, Mombasa, Mombasa, Kenya

Photos coming soon