About the hotel...Located on the Indian Ocean, Uroa Bay Beach Resort is 300 meters from its private beach. It features a pool bar and restaurant, and free Wi-Fi in public areas. The hotel's restaurant serves a variety of local and Tanzanian dishes, as well as Western classics. A buffet breakfast is served every morning. In the afternoon, guests can relax in the hot tub or book a massage. A tour desk and tennis court are also available on site. Stone Town is 38 km from the hotel, while Zanzibar Airport is 41 km away. Airport transfers are available upon request.