Delta Sherwood Inn is rated 4 stars and is placed about 24 km from Santa\'s Village.
Delta Sherwood Inn lies 29 km away from Lake Muskoka. Guests will get to Blue Mountains in 70 minutes by car.
This grand property offers proximity to greenery and lakes.
Delta Sherwood Inn features 49 guestrooms with pay television, a safe, a dressing room, ironing facilities and a wardrobe. The rooms look on to the garden. These individual rooms provide bathrooms with a hairdryer, free toiletries and terry bathrobes.
Eat & Drink
Guests will enjoy Canadian cuisine of Sherwood Inn, which is about 50 meters away.
The on-site conveniences include free self-parking, a luggage storage and a cloakroom.
A sunbathing terrace and a picnic area are offered on site.
Wireless internet is available in the entire hotel for free.
Public parking is possible on site for free.