Жилой комплекс «Дом на Тухачевского» расположен в зеленом микрорайоне со сложившейся инфраструктурой, рядом с комплексом находится Полюстровский парк, сад «Нева» и Парк им. Академика Сахарова. Рядом расположено большое количество магазинов, школ, детских садов и поликлиник. Ближайшее метро – «Лесная» и «Ладожская».
Для безопасности жильцов в жилом комплексе будет установлена система видео наблюдения. Застройщиком будет обустроена детская игровая площадка. Также в «Доме на Тухачевского» предусмотрена автостоянка на 113 автомобилей.
Как и в других комплексах ЛенСпецСМУ во дворе дома будут посажены декоративные деревья и кустарники.