TOURISTS

0 followers


TOURISTS is a new hotel in North Adams, Mass., a resurgent city in the Northern Berkshires and a trailhead for New England’s history, art, food, music and exploration. The 48-room property is an artful union of design and nature, home to woodland trails, riverbank vistas and sculptural installation... Read more

Headquarters

North Adams, US

Employees

11-50

Links

Org chart

Ben Svenson
Lead Partner

Ben Svenson

Collapse
Tracy Hyde
Events And Programming Manager
Lisa Reile
Consultant

Teams

This company has no teams yet