Is the hotel pet friendly?
Address: 15635 Don Lochman Ln, Charlotte, NC 28277, USA
Kathryn Dudley | May 22, 2019
No pets allowed.
Michelle Whittle | May 22, 2018
I'm unsure as I did not see any pets during my stay. Thanks
Thanks! Your answer is awaiting moderation.