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 prime location gives quick access to Tufts University, Berklee College of Music and Central Square Cambridge. It is located 20 km from Westborough and just 4 km from the center of Natick.
A local bus stop lies within 350 meters away. The hotel is around 35 minutes' drive from Logan International airport.
Oakwood At Avalon Natick Hotel features 407 rooms across 8 floors.
Eat & Drink
Guests will enjoy dishes of american and italian cuisine served in Skybokx 109, which is about 400 meters away.