27 Grand St, New York, NY, 10013
The James Hotels in New York bring inspired experiences to NoMad and SoHo. An oasis from the non-stop energy of New York, these two hotels are perfectly situated as a home base from which to explore their surrounding neighborhoods or take a break from the 24/7 city they call home.
Let us address any of the common Frequently Asked Questions(FAQs), comments, and concerns you may have.