M Social Times Square New York opened in late May 2021 under ownership of Millennium Hotels & Resorts, marking the brand’s first outpost in the United States. The new lifestyle offering merges the energy of Times Square with contemporary design, vibrant art, and inviting rooms to create an engaging retreat for guests to gather, work, and discover all that New York has to offer.
The 480-room hotel is located at 226 West 52nd Street, in the heart of Times Square and walking distance to New York’s best attractions, including Broadway, the Theater District, Central Park, and Fifth Avenue. A hub for explorers, M Social features spaces that are designed to be accessible, comfortable, and practical to each guest’s needs, including outdoor venues with some of the best views of the city.