Hotel Holland

Moika embankment 110 B
St. Petersburg, Russia 190121
Near Mariinsky Theatre
More hotels near this hotel

More Hotels Near Hotel Holland

St. Petersburg Landmarks Near Hotel Holland

Nearby Cities and Towns