Hostel Vmeste is in St. Petersburg City Centre, a short 3-minute walk from Dostoyevskaya Station and 4 minutes' walk from Russian State Museum of the Arctic and Antarctic.