Contact

We are happy to help you host your next event at The Glass House. Get in touch and let’s start planning.

For Events:

Phone: 208.634.8105

For Lodging:

Book via Hotel McCall: 208.634.8105

Get in Touch:

10 + 13 =

Phone: 208.634.8105

Location: 1410 Mill Road, McCall, ID 83638