Bahari Beach Hotel(4 stars)

Mt Kenya Road P.O. Box 86693 View on map