Big Tree Beach Hotel Mombasa Kenya is located in Mombasa District, Kenya on Malindi Road, Bamburi Beach, Next to Total Service Station, Mombasa, Mombasa 80100. Big Tree Beach Hotel Mombasa Kenya is rated 3 out of 5 in the category italian in Kenya.
Address
Malindi Road, Bamburi Beach, Next to Total Service Station, Mombasa, Mombasa 80100