One Landmark Square, Neo-futurist skyscraper in downtown Stamford, United States.
One Landmark Square is a neo-futurist office tower in downtown Stamford featuring a distinctive design with angular lines and contemporary materials throughout its structure. The building rises approximately 295 feet and houses office spaces, a fitness facility, meeting rooms, and retail areas.
The building opened in 1973 as part of a major urban renewal effort in Stamford during that decade. Its construction marked a turning point for downtown development and economic growth in the area.
The building displays design principles from the neo-futurist movement of the 1970s, with curved forms and dynamic shapes that reflect the era's forward-thinking approach. Visitors notice these ideas right away in the sharp angles and sleek exterior surfaces.
The building offers shuttle service to the nearby Metro North Transportation Hub, making it easy to reach by public transit. Visitors can find retail shops at street level and access amenities like the fitness center inside.
Each December, Santa Claus performs a public rappelling demonstration down the building's facade as part of the city's Heights and Lights celebration. This unusual tradition draws spectators annually who come to witness this rare sight.
The community of curious travelers
AroundUs brings together thousands of curated places, local tips, and hidden gems, enriched daily by 60,000 contributors worldwide.