Hotel Niwa is located on Gorée Island in Dakar, Senegal. The property offers spacious rooms with modern amenities, including air conditioning, wardrobes, and TVs. Guests can enjoy delicious meals at the on-site restaurant and refreshing drinks at the bar. Additional amenities and services include a garden and a 24-hour front desk.