October 6, 2014 Total Views: 7467 Today: 1 ★★★
Hotel The Inn at Longwood Medical Boston, Centrally located within walking distance to many of Boston’s cultural, recreational and business areas, this hotel offers a multi-lingual staff, modern amenities, and is attached to the Dana Farber Cancer Institute. Boston The Inn at Longwood is ideally situated steps away from a variety of attractions. Fenway Park, the Museum of Fine Art, Boston’s Children’s Hospital and the Harvard Dental School are all in close proximity. The Inn at Longwood Medical is also conveniently connected to the Longwood Galleria, featuring shops, restaurants and more. Guests can also enjoy the hotel’s completely non-smoking atmosphere and free wireless internet access. (Hotel The Inn at Longwood Medical Boston hotels booking).