Comfort Suites Downtown
Experience all Buffalo has to offer when you stay at a full-service hotel in the center of the city and its Theatre and Business districts.
Be pampered by the excellent service and the finest New York hospitality at the only all-suite luxury hotel in downtown Buffalo.
Enjoy staying in a room so spacious that French doors separate the living area from the bedroom.
601 Main St., Buffalo, NY 14203, USA