Концертный зал «Измайлово» расположен в пяти минутах ходьбы от станций метро «Партизанская» и МЦК «Измайлово», на территории крупнейшего московского гостиничного комплекса «Измайлово». Это отдельно стоящее здание площадью около 10 000 кв. м, с собственной парковкой на 100 автомобилей.
Его история связана с историей города Москвы. После избрания Москвы столицей Олимпийских игр 1980 года город ожидал большого наплыва иностранных спортсменов, болельщиков, репортеров и туристов, привлеченных зрелищем центрального спортивного события. Для приема иностранных гостей в Измайлово в короткие сроки был построен современный фешенебельный гостиничный комплекс, призванный покорить приехавших делегатов роскошью и уютом.
Сегодня концертный зал «Измайлово» — это современная площадка с просторными фойе, зрительным залом на 1 161 место и новыми удобными театральными креслами. Действие на сцене хорошо видно с любого места. Установлено современное звуковое и световое оборудование, позволяющее проводить на сцене различные шоу-программы и постановки. При проведении зрелищных мероприятий работают все службы обеспечения: гардероб на 1 000 мест, администратор, контролеры, дежурные электрик и сантехник, система охраны и безопасности с видеонаблюдением, буфет.