Global Luxury Suites at China Town, Boston
https://global-luxury-suites-at-china-town.usa8.info
Just 623 feet from Boston Common, Global Luxury Suites at China Town is located in the Boston city center. The Boston Opera House is 820 feet away and free WiFi is available.
660 Washington Street, Theater District, Boston, MA 02111, United States of America