Map
27 Grand St., New York, NY, United States
Hotel
The James, New York