Nebraska

Comfort Inn SW Omaha I-80 of Omaha, NE

Located on Interstate 80, the Comfort Inn SW Omaha is a 78 room, 6 story property. There are options to re-flag the hotel as well as opportunities for additional income streams. The Comfort Inn...