Nearest Amtrak station?

Eugene McCartt | Sep 6, 2020 | Category: Hotel in Boston, Massachusetts

The Bostonian Boston - All questions

Address: 26 North St, Boston, MA 02109, USA

Theresa Creeden (Terry C) | Sep 6, 2020

Walking distance North or South Station. Beauty of the location

Karim Abubakar | Sep 6, 2020

North St

Brandi White | Sep 6, 2020

North Station (135 Causeway St) Or South Station (700 Atlantic Ave)

Scott Matlock | Sep 6, 2020

North station is closest. It's in the TD Garden...

Nick Miles | Sep 6, 2020

Midway between the North and South Stations. North might b slightly nearer.

Add Answer

Thanks! Your answer is awaiting moderation.

Other Questions

Do you have an airport shuttle?

Judy Jackson | Sep 7, 2019
Read More

Is there room service?

John B | Sep 7, 2019
Read More

How much is parking here?

Jessica Maria | Sep 7, 2019
Read More

Do you have a pool??

Bernadette Bartolomeo | Sep 7, 2018
Read More

Does this hotel have a pool?

paige kleckner | Sep 7, 2017
Read More

Trending Places