(27) (27)
(716) 842-6800
The Curtiss Hotel is built inside of the renovated historic landmark Harlow C. Curtiss building located at 210 Franklin Street in Downtown Buffalo, NY. The Curtiss features 68 ultra-luxurious rooms with marble bathrooms & high-tech enhancements that will make your stay extra comfortable. Chez Ami at Curtiss Hotel is a 200+ seat casual upscale restaurant
Isabel Robayo —
Turkey Club for lunch and Buffalo Whisky drink—-so delicious. Amazing service, tasty food. The place is also beautiful