Новый отель Петербурга Solo располагается в здании, построенном в конце 19 века архитектором Ф.Л. Милером в архитектурном стиле эклектика. Отель расположен прямо на Исаакиевской площади - в двух шагах от Эрмитажа, Центрального выставочного зала "Манеж", Конституционного суда, Адмиралтейства, Новой Голландии, Английской набережной и других достопримечательностей Петербурга.