L'hôtel «Dostoevsky» est situé dans le centre historique de Saint-Pétersbourg, sur la place Vladimirskaïa, dont l'histoire remonte au milieu du 17e siècle.
Il se situe à 200 mètres de l’hôtel Nevsky prospekt qui accueillera des visiteurs dans une architecture magnifique et la grandeur d'une des principales curiosités de la ville. Le palais Anichkov et le théâtre Alexandrinsky, le Musée Russe et la Cathédrale Notre-Dame-de-Kazan de Saint-Pétersbourg , la cathédrale-Sauveur-sur-le-Sang-Versé, la place du Palais et l'Hermitage - voilà une liste incomplète des objets du patrimoine historique de la ville qui se trouvent dans le voisinage immédiat de l’hôtel.
Un vaste réseau de transports en commun et deux stations de métro, accessibles à quelques pas de l'hôtel, offrent aux visiteurs un accès à tous les quartiers de la capitale du Nord.