The larger Google map with the hotel position is
here
.
Hotel "Saint-Petersburg"
Main Conference Hall