Das Hotel liegt in der Stadt Manhattan, 4 km von der Freiheitsstatue, 4,5 km vom Times Square, 8 km vom Central Park und 8,5 km von einem Zoo entfernt.
27 grand street
New york
10013
United states of america
Alternative Zimmertypen prüfen