enVision Hotel Boston-Longwood, Ascend Hotel CollectionHotel
81 South Huntington Avenue, Jamaica Plain, Boston, MA 02130, USA
Das Envision Hotel Boston-Longwood, Ascend Hotel Collection liegt zentral in der Nähe des Longwood Medical Center und der wichtigsten Sehenswürdigkeiten von Boston wie dem Fenway Park, dem Museum of Fine Art, dem Boston Children.