Sí, el hotel está convenientemente ubicado cerca de varios lugares turísticos populares como el Museo Americano de Historia Natural y Central Park.