The Mansion On Delaware Ave besitzt 28 Zimmer mit folgender Ausstattung: kostenloses Mineralwasser und Wasserkocher mit Kaffee-/Teezubehör. Jedes Zimmer ist individuell ausgestattet und eingerichtet. In den Zimmern stehen 42-Zoll LED-Fernseher mit Premium-Digitalempfang zur Verfügung. Zur Badausstattung gehören Duschen, Bademäntel, Designer-Toilettenartikel und kostenlose Toilettenartikel.
Dieses Hotel in Buffalo bietet dir einen kostenlosen Internetzugang (WLAN mit einer Geschwindigkeit von > 250 MBit/s (reicht für 3–5 Personen oder bis zu 10 Geräte) und LAN) an. Es wird folgende Ausstattung für Geschäftsreisende angeboten: Schreibtische, Schreibtischstühle und Telefone; Orts- und Ferngespräche sind kostenfrei (möglicherweise gelten Einschränkungen). Alle Zimmer verfügen außerdem über Haartrockner und Bügeleisen/Bügelbretter. Auf Anfrage sind Allergikerbettwaren und frische Handtücher erhältlich. Der Reinigungsservice wird täglich angeboten.