The hotel offers a good location and value. (TG05:02)
The Inn at Longwood Medical is centrally located with easy access to many of Bostons universities and colleges. Many of Bostons museums and attractions are within walking distance or a short cab ride. Fenway Park, home to the Boston Red Sox baseball team, is also nearby.
The hotel is a modern high-rise structure that is connected to the Longwood Center.
The lobby is small in size but very nicely decorated in a boutique Contemporary fashion.