Ochre Watamu Villas
Located on Turtle Bay Road, roughly a 15-minute walk from Watamu’s white-sand beach and around 11 minutes from Garoda Beach, Ochre Watamu Villas comprises two newly renovated, modern 2-bedroom villas sharing a swimming pool across the compound β an ideal setup for two travelling families or groups who want their own space but easy access […]
