Efficient work space with large desk and complimentary Internet
Our Needham, MA, suites with kitchens feature stainless steel appliances for snacks and meals
King size beds in each room plus a pull-out sofa bed with full size Serta mattress