Nautilus Inn Hotel – a real Nautilus in the center of St. Petersburg!
There is nothing more beautiful than St. Petersburg in summer. White nights are a magnificent phenomenon with which nothing compares in romance. There is nothing better than walking along quiet…