Is there any vending machines

Samantha Dutra | Apr 29, 2019 | Category: Hotel in Decatur, Texas

Best Western Decatur Inn - All questions

Address: 1801 US-287, Decatur, TX 76234, USA

MC Cline | Apr 30, 2019

Yes. I know that I saw a soda machine for sure.

Sabrina Ellis | Apr 30, 2019

Yes but its easier and cheaper to just go to the walmart or the dollar store.

Add Answer

Thanks! Your answer is awaiting moderation.

Trending Places