Hotels On North 8th Street in New Salem, North Dakota

Arrowhead Inn


1301 North 8th Street
New Salem, ND 58563
Map and more hotel information
Check prices: Hotels.com

More Hotels Near North 8th Street in New Salem

Hotel Brands Near North 8th Street