Торговый центр «Мегаполис» расположен на северо-западе Москвы, по адресу Митинская улица, 39. Ближайшая станция метро – «Митино».
Общая площадь комплекса – 3,9 тыс. м2. Здание построено в 2000 году, относится к классу «В» торговой недвижимости. Высота здания – три этажа.
На территории торгового центра есть вместительный
наземный паркинг. В здании ТЦ работает ресторан, кафе, аптечный пункт, продуктовый магазин.