Кинотеатр «Москва» находится на шестом этаже торгового комплекса «Москва», в центре города на набережной Невы рядом с Невским проспектом.
В кинотеатре четыре кинозала, в том числе один из крупнейших залов Санкт-Петербурга на 398 мест.
Кинотеатр оборудован расширенным форматом Dolby Digital Surround EX, в котором число звуковых каналов увеличено до 7.