Best Western Tlc Hotel
477 Totten Pond Road, Waltham
Waltham, MA 02451

Found 1 report:

I stay here on several occasions durning the month over the past several months I have had to change my room due to bed bug infestation. Not good









No nearby bug reports