501 West Lake Street McCall, ID 83638
Seated: 24
Standing: 25
Square Feet: 316 ft2
This is the perfect space for meetings that require a closer, more intimate venue, and therefore an excellent room for connecting with colleagues and clients.