Residence Inn By Marriott
80 B St, Needham, MA 02494
At the Residence Inn by Marriott Boston-Needham you can unwind and relax. Your daily schedule is important whether you're staying with us for a few days, a few weeks, or a few months. With all the amenities you require, such as a roomy studio and one-bedroom rooms with separate living and sleeping areas, the Residence Inn will help you succeed. The kitchens in the rooms are completely equipped and ready to prepare your favorite dishes. You can also take advantage of the free shopping delivery service to stock your refrigerator and sate your appetite. Free delicious breakfast and complimentary Internet access will help you start your days off well. Make use of our cutting-edge exercise facility to enhance your body and soul. When necessary, you can stay focused and productive with the help of our convenient 24-hour business center. Don't forget to reserve our 1330-square-foot meeting space. During your stay at our hotel in Needham, Massachusetts, we'll make sure you prosper.