Built in 2011, Nyali Villa is a distinct addition to Mombasa and a smart choice for travelers. The hotel lies 3.8 km from the city center and provides accessibility to important town facilities. With its conven ... Read more

View all Luxury Hotels in Mombasa