Townhouse Inn & Suites is a great choice for a stay in Omaha. Guests will have free perks like WiFi, self parking, and wired Internet. Rooms feature bonuses like refrigerators and microwaves.
very clean, dated but homey
Pros: Our room was clean, affordable, great water pressure, and I liked that we had mish mash coffee cups...felt like like an aunt's house. ..very cozy.
Pros: Lots of room
Stove and refrigerator available
Decent dinner table for extended stay
Cons: No soap, seriously no soap anywhere