Hate to ask , but does this place have bed bugs . Seen a review and was wondering if this was true??
Address: 960 N 3rd St, Laramie, WY 82072, USA
Lea Crouse | Apr 13, 2018
No
Sheila Smith | Apr 13, 2018
No! Very nice place
CovinaCa | Apr 13, 2018
I've stayed more than once and had no problem.
Thanks! Your answer is awaiting moderation.