«Мегаполис» – это безупречно стильные интерьеры, инновационные технологии, лаконичные архитектурные решения, подчёркивающие гармонию формы и содержания.
Месторасположение отеля уникально: он находится в самом центре города, на границе двух административных районов, в официально-деловой части Смоленска, которую отличают развитая инфраструктура и высокая транспортная доступность.
В непосредственной близости от гранд-отеля расположены здания органов власти, ведущие учреждения культуры, множество скверов и парков, исторических и памятных мест. Недалеко находятся железнодорожный вокзал «Смоленск Центральный» и автовокзал.