Santori Luxury Villas
Tucked away in the residential Shanzu area, just off Serena Beach Road, Santori Luxury Villas offers a peaceful, boutique villa-style stay roughly 800 metres from Shanzu Beach and around 2 km from Bamburi Beach. The property comprises a small collection of villa-style units set within a garden compound, offering a more intimate alternative to Mombasa’s […]
