Arlo Soho
Location: New York, NY
Investment: JV
Build type: New construction
Acquisition date: 2016
Description: Arlo SoHo is a 325-room lifestyle hotel that combines modern design with flexible, guest-focused amenities tailored for both leisure and business travelers. Located in Manhattan’s vibrant SoHo district and built from the ground up, this property opened its doors as a flagship for Arlo Hotels, pioneering the concept of “micro hotels” in New York City. Each compact, efficiently designed room maximizes comfort while capturing the character of the surrounding neighborhood.
Arlo SoHo’s success is driven by its expansive public areas and several food and beverage outlets, including its ground floor restaurant and rooftop bar with views of the Hudson River, and 10,000 square feet of meeting space.