InBox Capsule Hotel befindet sich in Stadtzentrum von Sankt Petersburg, nur 15 Minuten zu Fuß von Auferstehungskirche und 16 Minuten Fußweg von Russisches Museum entfernt. Reisende empfehlen Kapselhotel wegen der fußgängerfreundlichen Lage.