MOMBASA BEACH HOTEL

MOMBASA BEACH RD
MOMBASA
Kenya