Loading hotels
Confirming room availability...
Oakwood at One India Street, One India Street, Boston, United States
A stay at Oakwood at One India Street places you in the heart of Boston, steps from Quincy Market and Faneuil Hall Marketplace. This 4-star apartment is close to TD Garden and Boston Common.