Serena Beach Hotel and you can Spa: Serena Seashore Resorts was a luxurious hotel included in Bamburi together the newest…