Cowrie Shell Beach Apartments, Kenya

VERIFIED
Cowrie Shell Beach Apartments, Kenya
Score: 2,715
59 out of 90 Serviced Apartment Worldwide
1 out of 90 Serviced Apartment in Kenya
1 out of 90 Serviced Apartment in Kenya