Uncategorized

New Hallmarks of Excellence for Serena Hotels in the Ecotourism Arena

  Serena Hotels are pleased to announce that Serena Beach Resort & Spa, Mombasa has for the first time attained […]