Curtiss Hotel is located in Buffalo, United States on 210 Franklin St. Curtiss Hotel is rated 4.3 out of 5 in the category hospitality in United States. Redefining Downtown Elegance This 5 star boutique hotel is being built inside of the renovated historic landmark Harlow C. Curtiss building located at 210 Franklin Street in downtown Buffalo, NY. The hotel is currently scheduled to open in Spring 2017. The hotel will feature 68 luxurious, high-tech rooms and breathtaking wedding, event, & conference style meeting spaces. Curtiss Hotel’s amenities are unlike anything Buffalo NY has seen before. High speed elevators whisk you to your floor or our rooftop lounge with spectacular panoramic views of downtown Buffalo and Lake Erie. The Chez Ami – a 120 seat fine dining restaurant with patio seating along W. Huron Street features world class dining and Buffalo’s only revolving bar. An area adjacent to the valet porte cochère and main entrance-way will feature Buffalo’s first and only all-weather Roman hot-spring experience.
Company size
51-200 employees
Headquarters
Buffalo, New York