Location

General Directions:
I-80 to L Street East, L Street East to 108th Street. Take a right hand turn onto 108th Street. The BEST WESTERN PLUS Kelly Inn of Omaha NE sits on your right hand side.

Best Western PLUS Kelly Inn Omaha Hotel

4706 South 108th Street

Omaha, Nebraska 68137