Location of Hotel Alexander House
Address
Address:
27 Kryukov Canal Embankment, 190068 Saint Petersburg, Russia
City: San Petersburgo
Country: Russia
Coordinates: 59.918968, 30.299789