Visit Website Get Directions Whitetail River Lodge Visit Website Get Directions 89140 NE Hwy 14 Niobrara, NE 68760 Phone: (402) 857-3564 Social: Facebook About Log cabin bed and breakfast. Five themed rooms with modern facilities.