Location of Hotel Amber House
Address
Address:
Kamennoostrovsky Prospekt 54/31, App.38, Petrogradskiy district, 197022 Saint Petersburg, Russia
City: San Petersburgo
Country: Russia
Coordinates: 59.97157, 30.305915