Lenox Hotel

Hotel
3.2
Based on 1 reviews

Reviews

Al
Allie B
150 month ago
Mark Twain used to live here. If you listen closely, you can hear someone whispering "Huck Finn"... And McKinley stayed here... When he was alive... Before that accident...cricket cricket....
  • 140 North St (Delaware Ave.), Buffalo, NY 14201, United States, GPS: 42.901993,-78.87448