Sai Rock Beach Hotel & Spa is located on the finest stretch of Bamburi beach, and is designed to offer you breathtaking views of the turquoise Indian Ocean from most of our facilities.
Member Since Aug 2021
This website requires cookies to provide all of its features. By using our website, you agree to our use of cookies. More info