New Reviewer

Holiday Inn - Villa rica location is holding all my belongings

They are holding everything I own wont release nothing my kids belongings my wedding set my husband computer for work my car keys my pobox keys

User's recommendation: Watch ur back they will scam you to.

View full review
1 comment
#2001699

I assume you owe them money

ID
#2496695 Review #2496695 is a subjective opinion of poster.
Location
Villa Rica, Georgia