Project Photographer: Delaware North Company

  • Westin Buffalo

    Westin Buffalo

    Located within Delaware North’s corporate office, this 116-room hotel marries Westin’s brand philosophy of biophilia with elements of the national parks and resorts that Delaware North operates. A lodge-like environment was created in the middle of the city by introducing colors, textures, patterns, and natural materials into the design. The 3,500-square-foot lobby features massive wood…