Home Tags M Social

Tag: M Social

M Social Times Square

M Social Times Square New York Debuts as First U.S. M Social Hotel

NEW YORK—Millennium Hotels and Resorts announced the opening of M Social Times Square New York, marking the brand’s first outpost in the United States....
Advertisement