Serena Beach Resort & Spa Mombasa North Coast – Designed to resemble a 13th century Swahili town, complete with winding lanes, carved balconies, fountains and market squares, this property provides an oasis of tranquillity. In addition, there is a good mix of water sports, world-class cuisine and evening entertainment. The hotel, situated in lush gardens, […]