Location. The Sherwood Resort is located in Mahabaleshwar and local attractions include Pratapadh Fortress. Hotel Features. The Sherwood Resort features a restaurant. Room service is available. Recreational amenities include an outdoor pool, a spa tub, and a fitness facility. There is a full service health spa on site. This 3.0 star property offers a meeting/conference room and audio visual equipment. Additional property amenities include barbecue grills, a nightclub, and a pool table. Guestrooms. All accommodations at The Sherwood Resort offer coffee/tea makers.