Oakwood at One India Street, Boston

Oakwood at One India Street, Boston

Oakwood at One India Street, Boston
https://oakwood-at-one-india-street.usa8.info

Located in Financial District of Boston, Oakwood Boston offers a fitness center and free WiFi. The property is 328 feet from Faneuil Hall, 328 feet from Quincy Market and 2.5 mi from Fenway Park.

One India Street, Financial District, Boston, MA 02109, United States of America

Related Posts