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 24.1 km from Tufts University . It will take 20 minutes to get from the hotel to Cambridge by car.
Speen St & Route 30 bus stop is located nearby. 35 minutes by car from Logan International airport.
Oakwood At Avalon Natick Hotel features 407 rooms across 8 floors.
Eat & Drink
Guests will enjoy American and Italian meals at Skybokx 109, which is 400 meters from the property.