St petersburg Hotels, Institute of Technology

1 hotels found in Institute of Technology, St petersburg

SOKOS HOTEL OLYMPIA GARDEN

Institute of Technology

Location: Sokos Hotel Olympia Garden is located in St. Petersburg, close to Trinity Cathedral, Mariinnsky Theater, and Kazan Cathedral. Nearby points of interest also include...