Where is The Statler Hotel at Cornell University located?
The Statler Hotel at Cornell University, New York, United States of America (approx. 42.44649°, -76.48223°)
The Statler Hotel at Cornell University, New York, United States of America (approx. 42.44649°, -76.48223°)