Home Suites Inn is located on Totten Pond Road near routes 128 and 95. It is an extended-stay hotel and furnished-apartments property. A two-week minimum stay is required. Amenities include high-speed Internet and cable TV. This Home Suites Inn is conveniently located near the local office parks and colleges. It is also just 20 minutes from downtown Boston.