Oakwood At Avalon Natick Hotel is a great place to stay in Natick. Oakwood At Avalon Natick Hotel welcomes guests to its luxury rooms since 2013.
The venue is 18 km away from Kids' Fun Stop. This hotel is set near highway, which offers a direct link to Waltham City Parks and Rec.
Oakwood At Avalon Natick Hotel is located within a 40-minute drive from Logan International airport.
Oakwood At Avalon Natick Hotel features 407 rooms across 8 floors.
Eat & Drink
Offering various dining options, Skybokx 109 and North End Treats are about 5-minute walk away.
Number of floors: 8.
Number of rooms: 407.
+ Read more- Less
This field is required.