Accommodation description
This lovely hotel is situated in Mombasa Beach. A total of 20 units are available for guests' convenience at Greenwood Resort. The hotel offers Wi-Fi internet connection on-site. Guests are welcomed in a lobby with 24-hour reception. Greenwood Resort does not offer cots on demand. Visitors arriving by car may leave their vehicle at the accommodation's parking spaces.
<br/>
Greenwood Resort
This lovely hotel is situated in Mombasa Beach. A total of 20 units are available for guests' convenience at Greenwood Resort. The hotel offers Wi-Fi internet connection on-site. Guests are welcomed in a lobby with 24-hour reception. Greenwood Resort does not offer cots on demand. Visitors arrivi...