Mtwapa- Off Malindi Road 111111n, Shanzu 11111, Mombasa (Kenya) Show on map
Updating availability and prices
This lovely hotel is situated in Mombasa Beach
The hotel comprises 20 cosy units
Both wired and wireless connections are available at Greenwood Resort
Guests are welcomed in a lobby with 24-hour reception
Cots are not available at this establishment
Pets are not allowed at this accommodation
Travellers arriving by car will appreciate parking available at Greenwood Resort
Hotel