Whitesands Hotel Contacts

Searching for the contact details of Sarova Whitesands hotel located in Mombasa, Kenya? Read more to find out. Sarova Whitesands Beach Resort and Spa is one of Mombasa’s greatest hotels. It is both a luxury beach hotel and an adventurous…