Watermark Lodging Trust takes title to Chelsea hotel valued at $74M, 34% below 2013 sale price

Share this article