Tamarind Village Hotel Apartments
Set in Mombasa, Tamarind Village Apartments offers accommodations with free Wi-Fi and access to a garden with an outdoor swimming pool. There is a restaurant, and guests can enjoy the casino. Rooms at the apartment are fitted with a seating area with a flat-screen TV, a kitchen with a dining area, and a private bathroom […]