Serena Beach Hotel and Spa

Po Box 90352
Mombasa
Kenya