Lark Hotels has opened its 17th property, the 44-key Hotel Salem in Massachusetts. Read the Hospitality Design story here
No comments:
Post a Comment