Jumeirah Beachfront Apartments, Hotel & Venue Space

XP67+V2J, Nyandarua Rd, Mombasa, Kenya

About Jumeirah Beachfront Apartments, Hotel & Venue Space

    Our Address

    XP67+V2J, Nyandarua Rd, Mombasa, Kenya