La Quinta Inn by Wyndham Omaha West is a hotel in North 104th Avenue 3330, also known as La Quinta Inn Omaha Northwest in Omaha.
- House number
3330
- Postal code
68134
- Street
North 104th Avenue
- alt_name
La Quinta Inn Omaha Northwest
- Building
Yes
- Tourism
Hotel
- Website
http://www.laquintaomahanorthwest.com/