Oakwood At Avalon Natick Hotel is set in a recreational area of Natick next to Tufts University, Berklee College of Music and Central Square Cambridge. Oakwood At Avalon Natick Hotel has been welcoming guests to its luxury rooms since 2013.
The property lies within 4 km from the city center. The venue is located 24 km from Cambridge.
Guests will find Speen St & Route 30 bus stop next to Oakwood At Avalon Natick Hotel. Due to its prime location, guests can get to Logan International airport within 35 minutes drive.
Oakwood At Avalon Natick Hotel features 407 rooms across 8 floors.
Eat & Drink
Guests can wine and dine at Skybokx 109 and North End Treats, located in the neighborhood.