Winthrop Center
Condominium complex
About
The Evolution of Modern Office Space The Offices at Winthrop Center set a new benchmark for modern workspaces, blending unmatched sustainability, technology, and amenities. Located in downtown Boston, this is the world’s largest Passive House office building, setting new global standards for energy efficiency, thermal comfort, and fresh air. Designed with MIT professors, Winthrop Center surpasses LEED Platinum standards, using 60% less energy than typical LEED buildings and reducing water usage by 50%. WELL Gold certification ensures optimal health, wellness, and productivity. From fresh air ventilation to circadian lighting, every detail enhances well-being. Unprecedented Amenities and Service
Customer Reviews
No reviews yet. Be the first to review!
Contact Information
115 Federal St, Boston, Massachusetts