hvor ligger dette overnatningssted?
dette hotel ligger i et forretningskvarter, mindre end 10 km fra td garden (fleet center - shawmut center), faneuil hall marketplace og boston common. derudover ligger boston convention & exhibition center og fenway park ca. 15 km derfra. 