Hotel Review: The James Hotel NoMad, Manhattan, New York

The James Hotel – NoMad is a historic building off 29th Street in Manhattan. It’s central to all the main landmarks (e.g Flatiron, Empire State Building, Top of the Rock NYC) and is perfect for couples, families as well as business travellers.