Does this hotel have a pool

Elizabeth Rivera | Dec 4, 2019 | Category: Hotel in Waltham, Massachusetts

Holiday Inn Express Boston-Waltham, an IHG Hotel - All questions

Address: 385 Winter St, Waltham, MA 02451, USA

Delano Mizrahi | Dec 5, 2019

No

Yeraldina Estrella | Dec 5, 2019

No pool. The Holiday Inn in Dedham MA has a pool

Add Answer

Thanks! Your answer is awaiting moderation.

Other Questions

Trending Places