For general inquiries, gift card purchases, and further information, please contact us:

PO BOX 135

386 South Main

Albion, ID 83311


Tel: 208-673-6259



Marsh Creek Inn is in the heart of Albion on Highway 77 on the west side. 


The Inn is located on Exit 216 off I84.  Head South towards Declo and continue South until you arrive in Albion.  

Our Address

Contact Us

386 South Main

Albion, ID 83311

TEL: 208-673-6259


We Accept

Show More

Follow Us

  • Facebook Reflection
  • Instagram
  • Trip Advisor App Icon
This site was designed with the
website builder. Create your website today.
Start Now