The hotel is located just off I-93 1.5 km south of Interstate 95 and just a short distance from a variety of area attraction including the Stoneham Zoo, the Boston Science Museum and the Boston Commons. Downtown Boston is 14.5 km away and Logan airport is 19 km.