Apartments For Rent in West Hartford Center – located at 11 South Main Street in West Hartford Center on the Town Green. Steps Away from the finest shops and restaurants the Landmark Apartments are located in the heart of West Hartford Center. West Hartford was ranked the No. 1 place to live in Connecticut — and No. 49 in the nation — by U.S. News & World Report’s Best Places to Live 2026–2027, and No. 1 in the Hartford area by Niche (2026). West Hartford Center is located minutes from Downtown Hartford, The Bushnell, Hartford Stage, Mark Twain House, The Wadsworth Atheneum, Connecticut Science Center and much more. Apartments For Rent in West Hartford Center – located at 11 South Main Street in West Hartford Center on the Town Green. Steps Away from the finest shops and restaurants the Landmark Apartments are located in the heart of West Hartford Center. West Hartford was ranked the No. 1 place to live in Connecticut — and No. 49 in the nation — by U.S. News & World Report’s Best Places to Live 2026–2027, and No. 1 in the Hartford area by Niche (2026). West Hartford Center is located minutes from Downtown Hartford, The Bushnell, Hartford Stage, Mark Twain House, The Wadsworth Atheneum, Connecticut Science Center and much more.















