Location
A very nice place to stay for a reasonable price - hotel «Millennium Place» is located in Boston. This hotel is located nearby from the city center. You can take a walk and explore the neighbourhood area of the hotel. Places nearby: Orpheum Theater, Boston Common and Massachusetts State House.
Millennium Place
Millennium Place