The designer Oakwood At Avalon Natick Hotel offers accommodation in a recreational area of Natick. Oakwood At Avalon Natick Hotel has been welcoming guests to its luxury rooms since 2013.
The property lies within a 50-minute drive from Tufts University, Berklee College of Music and Central Square Cambridge. Natick city center is 4 km away.
Oakwood At Avalon Natick Hotel can be reached in 35 minutes by car from Logan International airport.
Oakwood At Avalon Natick Hotel features 407 rooms across 8 floors.
Eat & Drink
Skybokx 109 offers american and italian dishes and lies 400 meters away.