Serena Beach Resort & Spa, Mombasa and Sweetwaters Serena Camp, Nanyuki Win at the Kenya Ecowarrior Awards
Serena Hotels is pleased to announce that Serena Beach Resort & Spa (SBRS) located in Mombasa, Kenya won the “Best […]
Serena Hotels is pleased to announce that Serena Beach Resort & Spa (SBRS) located in Mombasa, Kenya won the “Best […]