Бизнес-центр «Ньютон» находится на юге Москвы, по адресу проспект Андропова, дом 18, строение 1. Ближайшие станции метро – «Технопарк» и «Автозаводская». Площадь БЦ – 35,5 тыс. м2. 20-этажное здание бизнес-центра построено в
2010 году и относится к категории коммерческой недвижимости класса «В+».
Здание бизнес-центра оснащено современными техническими и инженерными системами, функционирует восемь лифтов. Доступ в БЦ осуществляется через КПП. Инфраструктура бизнес-центра включает салон красоты, ресепшен, столовую для сотрудников, отделение банка и нотариальную контору. Для парковки транспорта предусмотрена многоуровневая наземная стоянка.