Концертный зал «Измайлово» расположен в пяти минутах ходьбы от станции метро «Партизанская». Рядом находится Измайловский парк.
Концертный зал является частью одноимённого гостиничного комплекса, построенного к Олимпиаде-80. Комплекс был рассчитан на большое количество гостей, поэтому его размеры достаточно масштабны. Зал является архитектурным центром комплекса. Его высота составляет 5 этажей, а площадь ‒ более 6 000 кв. м. В составе «Измайлово»: Большой зал для проведения масштабных концертов, Малый зал для камерных концертов и спектаклей, конференц-зал, танцпол, банкетные и выставочные залы.
В «Измайлово» проходят различные развлекательные мероприятия как общественного, так и частного характера. Также здесь проводятся отраслевые и художественные выставки, семинары, конференции.