The Courtyard Buffalo Hotel near the Canal side is a highly popular choice among business travelers with its wide variety of facilities such as state of the art meeting rooms, a business center, free WiFi and excellent location close to public transportation and a number of local attractions. It is also a family friendly hotel where guests can enjoy access to the large indoor swimming pool, hot...