Het Stewart Hotel is zeer centraal gelegen in Manhattan, tegenover Penn Station. Van buiten onderscheid het hotel zich door de klassieke architectuur (het gebouw dateert uit 1929), terwijl na een grondige renovatie het interieur chic en modern is,. Als je daar het uitstekende fitnesscentrum en de trendy eigen bar en restaurant, Niles New York City, aan toevoegt, heeft het Stewart Hotel een aanzienlijk voordeel ten opzichte van vergelijkbare geprijsde hotels in de buurt. De lobby kreeg ook een opknapbeurt als onderdeel van de renovatie van David Rockwell, en het zitgedeelte is ontworpen om de topografie van New York City te weerspiegelen, terwijl de glazen kroonluchter erboven de skyline van de stad nabootst.