Visit Website Get Directions Home Towne Lodge Visit Website Get Directions 10308 Sapp Brothers Dr Omaha, NE 68138 Phone: (402) 895-2200 About 2 story walk-up with all rooms having access to the outdoors. Close to I-80 and many local attractions. Guest laundry, DVD players in all rooms. Find Nearby Restaurants Black Crow Restaurant and Bar 405 Court St., Beatrice, NE, 68310 Steakhouses Visit Website Margaritas 104 North Jeffers St, North Platte, NE, 69101 Mexican See All Metro Restaurants Find Nearby Attractions "The Rail Joiner" 600 South 10th St., Lincoln, NE, 68508 Historic Sites Visit Website 100th Meridian Museum 206 E. 8th St P.O. Box 325, Cozad, NE, 69130 Museums Visit Website See All Metro Attractions