Het SolHostel ligt in het hart van Sint-Petersburg, aan de rivier de Fontanka, op 5 minuten lopen van de Nevsky Prospekt en de Anichkov-brug.
Das SolHostel befindet sich im Herzen von Sankt Petersburg am Ufer der Fontanka und ist einen 5-minütigen Spaziergang vom Newski-Prospekt sowie der Anitschkow-Brücke entfernt.