Tag: James Hotel

The James New York Hotel: SoHo NYC Hotels

SoHo NYC Hotels: The James New York Hotel. James, synonymous homogeneous mixture of modern, residential-style, state of the art technology and customer-oriented services to find the location of Chicago, will bring the same attributes of your new property in New York. James of New York, a newly built hotel anchoring the southwest corner of Soho Grand and Thompson Street, will open September …