Village Inn Motel & Restaurant
Restaurant/cafe
83226 Challis
United States
Phone: (208)879-2239
Website: http://challisvillageinn.com
Located in the heart of IDAHO, in a beautiful place called CHALLIS, IDAHO.
THE VILLAGE INN MOTEL & RESTAURANT
Best place to sleep and eat!



