The Inn On Third is about 1 mi from Dali Museum, one of St. Petersburg’s most popular landmarks.