Megan
Member since February 2022
Reviews (2)
You get what you pay for
Super 8 by Wyndham Omaha I-80 WestA very run down hotel. Smells of cigarettes, the staff seems very checked out. Don’t recommend unless you are on a very tight budget.
Photos (0)
Megan hasn’t posted any photos.