Oakwood At The Devonshire Hotel is a 3-star property situated about 1.7 km from North Point Park. Founded in 1983, the hotel underwent a renovation in 2005.
The hotel is 20 minutes' walk away from Boston Convention & Exhibition Center. The property is set within 1 km distance from the city center.
10 minutes' walk to Boston North train station. The hotel offers quick access to Logan International airport, which is about 5 km away.
Guests at Oakwood At The Devonshire Hotel are accommodated in rooms with climate control and Wi-Fi.
Eat & Drink
Serving a wide assortment of dishes, Ruth's Chris Steak House and Hillstone Restaurant are about 150 meters from the property.