Idaho City Hotel

  • Address: 215 MONTGOMERY ST P O BOX 70 IDAHO CITY.ID.83631,IDAHO CITY,ID 83631,USA 
  • City: IDAHO CITY 
  • State: Idaho 
  • Phone Number: 2083924290 

Leave a Reply

Your email address will not be published. Required fields are marked *