


Your story starts at The Teller...
Coming 2027
Located at 300 Main Street in Downtown Stamford, Connecticut, The Teller Hotel will occupy the storied former home of the Stamford Trust Company. This adaptive reuse and historic preservation project transforms the landmark bank building into a refined destination that blends architectural heritage with modern luxury.
Upon completion, The Teller will feature 149 elegantly appointed guest rooms, two versatile meeting spaces, a state-of-the-art fitness center, two rooftop decks, and an exclusive private lounge.
At the heart of the hotel, the ground-floor restaurant will take shape in the soaring, double-height banking hall. With ample seating, a full bar, a private dining room, and a speakeasy tucked inside the original bank vault—complete with its historic doors intact—guests will enjoy a unique dining and entertainment experience that celebrates the building’s past while embracing its vibrant future.
