Arch
Business Details
About
Corporate offices in Manhattan often blend into the skyline, but some spaces carve out their own quiet presence. Arch fits that mold, occupying the 11th floor at 111 E 18th St, New York, NY 10003—a stretch of the city where mid-rise buildings still hold their own against glass towers. The area hums with a mix of old-school charm and modern efficiency, making it a practical spot for businesses that need both accessibility and a low-key address.
Beyond the basics, they offer what you’d expect from a functional workspace: restrooms on-site. No frills, just the essentials that keep things running smoothly. The building itself sits near Union Square, where the energy of the neighborhood spills over into the streets below. That proximity means easy access to transit, cafes, and a few spots to step away from the desk when the day demands it.
If you need to swing by or confirm details, give them a call—directions are straightforward once you plug the address into your map. For the quickest route, check the listing here. Sometimes the simplest offices end up being the ones that just work.