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!
29 Temple Place 2nd And 3rd Floor, Boston
Featuring 5-star accommodation, Temple Place Suites 2+3 is located in Boston, less than 1 km from Boston South Station and a 15-minute walk from Boston Tea Party Ship & Museum. The air-conditioned accommodation is 700 metres from Boston Public...
See MoreUsage of subsidiary facilities may incur additional fees