Отель «Москва» располагается в центре Санкт-Петербурга на набережной реки Невы. Отель отличает уникальная транспортная доступность, так как непосредственно в его здании находится станция метро «Площадь Александра Невского». Благодаря такой близости метро дорога до популярных достопримечательностей Петербурга займет 15-20 минут: Русского музея, Дворцовой Набережной, Летнего сада, Эрмитажа, Исаакиевского Собора. При отеле работают ресторан, кинотеатр, спа-салон, салон красоты, биф-бар. Летом из окон отеля можно любоваться разведением моста Александра Невского. Через дорогу расположена Александро-Невская Лавра.
Отель «Москва» предлагает для проживания гостей 739 номеров разной категории: апартаменты, семейный, люкс, полулюкс, стандарт для гостей с ограниченными возможностями, комфорт, стандарт. Каждый номер снабжен сейфом, телефоном, холодильником, кондиционером, доступом в интернет, современным санузлом. Ресторанный комплекс «Москва» состоит из биф-бара, банкетного ресторана, кондитерской, лобби-бара, Пиворамы - ресторана домашней кухни. Конференц-центр отеля включает 10 залов, вместимостью от 10 до 400 человек. В кино-концертный комплекс входит 4 зала, в которых можно провести частный показ или прийти посмотреть современные новинки киноиндустрии. Среди дополнительных услуг отеля для гостей доступны: вызов такси, заказ трансфера, услуги салона красоты и SPA-центра, аренда автомобилей компании «Авис», организация экскурсий, бронирование билетов, услуги прачечной, возможно размещение с мелкими животными.