Location of Hotel Krisha
Address
Address:
Vladimirskiy Prospekt 1-29, 191025 Saint Petersburg, Russia
City: San Petersburgo
Country: Russia
Coordinates: 59.932275, 30.347378