at 27 Grand St, New York , 10013 United States
720 FB users likes The James Hotel, set it to 274 position in Likes Rating for New York, New York in Local Business category
The James Hotel is New York based place and this enity listed in Lodging category. Located at 27 Grand St NY 10013.
Bar