Отель "Братья Карамазовы" расположен в историческом центре Санкт-Петербурга, в 20 минутах ходьбы от Невского проспекта, неподалеку от церкви Иконы Владимирской Божией Матери и музея-квартиры Ф. М. Достоевского, в которой известный русский писатель написал свой последний роман "Братья Карамазовы".