No image available for this hotel
No image available for this hotel
Boston, Boston
Spend a second to
save a fortune!
Spend a second to save a fortune!
101 Canal Street, Boston
Situated in Boston, 200 metres from TD Garden and 700 metres from Old North Church, Global Luxury Suites at Boston Garden features accommodation with free WiFi, air conditioning, a fitness centre and a shared lounge.
See MoreUsage of subsidiary facilities may incur additional fees