Article continues below advertisementThere are a lot of hotels in New York-but every now and then, one opens that actually gets it. That's exactly the feeling at MSocial Hotel Downtown New York, which debuted in October 2025 and has quickly become one of the most exciting hotels to stay in Lower Manhattan.From the moment you arrive, it's clear this isn't trying to be a typical NYC hotel experience-and that's very much the point. The location alone feels like a power move.