Awards, News

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 […]