Landmark Square is a seven-building office and retail complex located in the heart of Stamford’s Central Business District. Containing more than 812,500 square feet of space, it benefits from various floor sizes that can accommodate all tenant space needs with tremendous flexibility for growth. The property is Wired Certified Silver and features a computerized building management system for efficient energy use.
On-site campus amenities include shuttle service to the Stamford train station, electric vehicle charging stations, a full-service café with indoor and outdoor seating, and a 20,000-square-foot fitness facility featuring squash courts, cardio equipment, weights, locker rooms, showers, and saunas. There’s also a multipurpose conference facility with seating for up to 35 people and state-of-the-art video conferencing technology. The complex is 24-hour accessible through a secure key-card system.
Centrally located in downtown Stamford, Landmark Square is surrounded by numerous restaurants, hotels, service businesses, a nine-screen movie theater, and the Stamford Town Center urban mall. The property is within a short walk to the Metro North and Amtrak train station, offers convenient access to I-95 and the Merritt Parkway, and is within a 45-minute commute to Grand Central Terminal in Midtown Manhattan.