About the hotel...The hotel is located in Dongwe, Tanzania. There is an outdoor swimming pool, a restaurant and bars on site, as well as a spa center. Guests can enjoy a variety of activities such as diving, fishing and a variety of sports. The beach is within walking distance from the hotel, making this place ideal for a relaxing beach holiday.