Situated in Mombasa, Odwa provides a private pool. Located 3.8 km from Nyali Beach, the property features an outdoor swimming pool.
With direct access to a terrace, the air-conditioned apartment consists of 2 bedrooms.
Guests can relax in the garden at the property.
Haller Park is 900 metres from the apartment, while Bombolulu Workshop is 2.7 km away. The nearest airport is Moi International Airport, 15 km from Odwa.